I think it will be a good film for all. In this film amir khan acting was excellent. He is a bollywood real hero. kareena kapoor role was awesome. Rani mukharjee is also good.