The story focuses on Aman Sharma a.k.a. Banku (Aman Siddiqui), who has recently shifted into an old bungalow in Goa, with his parents, Aditya (Shah Rukh Khan) and Anjali (Juhi Chawla). His father Aditya is an engineer on a cruise line, and therefore moves with his cruise. They are made aware that the bungalow is haunted, but they disregard this. Banku is enrolled in St. Francis High School, and Anjali hires a kindhearted and comedic drunken thief, Anthony (Rajpal Yadav), as a servant to clean the house.