Paheli (translation: Riddle) is a 2005 Indian Hindi-language fantasy film directed by Amol Palekar and produced by Gauri Khan. The film tells the story of a wife (Rani Mukerji) whose husband (Shah Rukh Khan) goes on a business trip and is visited by a ghost, disguised as her husband, who is in love with her and takes her husband's place. The supporting cast includes Anupam Kher, Amitabh Bachchan, Juhi Chawla and Suniel Shetty. Based on the Rajasthani short story "Duvidha" by Vijayadan Detha.