Sometimes good actors do movies so bad, you're left baffled. And so, we made a list of the worst and best films, starring the same actors, that make it hard to believe that they ever agreed to this?
1. Shah Rukh Khan - Fan & Swades
2. Deepika Padukone - Chandni Chowk to China & Piku
3. Aamir Khan - Thugs of Hindostan & Sarfarosh
4. Ranveer Singh - Befikre & Gully Boy
5. Saif Ali Khan - Humshakals & Omkara
6. Akshaye Khanna - Shortkut & Dil Chahta Hai
7. Pankaj Tripathi - Drive & Gunjan Saxena
8. Priyanka Chopra - Andaaz & Barfi!
9. Shahid Kapoor - R... Rajkumar & Haider
10. Randeep Hooda - Love Aaj Kal 2 & Highway
11. Ranbir Kapoor - Besharam & Rockstar
Which actor would you add to this list?