Choosing a script is one thing and making the most of it is another matter. There have been several instances where actors read a film's script and agreed to the project only to leave it later and take up another film. hitlist points out a few names who have done this more than once...
Nargis Fakhri
Last release: Main Tera Hero (2014)
Lowdown: The actress walked out of the forthcoming Shaukeen remake as she wanted to be part of a Hollywood project. Nargis is said to have done the same with Akshay Kumar's next project, Khiladi 786.
Shahid Kapoor
Last release: R...Rajkumar (2013)
Lowdown: Going by the trade buzz, this actor seems to be attracting some good films, although he has been selecting ones that don't work for his graph. In recent times, Shahid allegedly walked out of Milan Talkies as well as Bejoy Nambiar's upcoming film due to creative differences.
Varun Dhawan
Last release: Main Tera Hero (2014)
Lowdown: After a dream launch by Karan Johar's Student of the Year, Varun walked out of a film contract with Balaji Films because of creative differences. Later, he declined a role in Milan Talkies as well as Remo D'Souza's ABCD 2 as he wished to star in Sriram Raghavan's untitled film.
Priyanka Chopra
Last release: Ram-Leela (2013)
Lowdown: PC is known for selecting a script and sticking with it. But she failed to commit dates to Ek Thi Daayan (2013) nor did she have any for Ekta Kapoor's Milan Talkies.
Kareena Kapoor
Last release: Gori Tere Pyaar Mein (2013)
Lowdown: This talented actress abandoned Sanjay Leela Bhansali's Ram-Leela to take up Punit Malhotra's project, Gori Tere Pyaar Mein. She also opted out of Karan Johar's Shuddhi due to unspecified reasons.
Katrina Kaif
Last release: Dhoom 3 (2013)
Lowdown: Last year, Kat turned down Ayan Mukerji's Yeh Jawaani Hai Deewani as she was keen to star in Aditya Chopra's Dhoom 3. Now she has reportedly walked out of Rahul Dholakia's Raees due to unspecified reasons.
Kangna Ranaut
Last release: Queen (2014)
Lowdown: She turned down several film offers, including The Dirty Picture (2011) and Ragini MMS (2011) in order to take up forgettable roles in Double Dhamaal (2011) and Rascals (2011). Of late, she has been sticking to her chosen scripts.
Shraddha Kapoor
Last release: Gori Tere Pyaar mein (2013)
Lowdown: She violated Yash Raj Films' contract in order to star in Bhatt camp's Aashiqui 2 (2013). She then walked out of Umesh Shukla's next, saying that she didn't want to work opposite older actors.
Jacqueline Fernandez
Last release: Ramaiya Vastavaiya (2013)
Lowdown: She has been starring mainly in sequels. So it's worth noting that the two films that she walked out of - Murder 3 and Krrish 3 - are also a part of popular franchises.