In the decade-long Journey, the Bollywood film fraternity, which has managed to become supreme on the global level, has done many wrong things but the things that fraternity did right, took to it the sky seven of success. One of those right things that the industry did is delivering a sudden dose of truth or twist in a smoothly running plotline or narrative that makes us scream. If you are a thriller fanatic and is obsessed with unexpected twists and climax, Bollywood is the right stop for you. With a dozen of such cult classics, Bollywood has every now and then delivered such gems which are so tightly bound by suspicious elements that you curl in your seats in the beginning and fall of it by the end. Here is a list of the top 10 Bollywood movies with the most twisted climax that you never see coming:

1. Gupt: Talking about the most thrilling climax, Gupt crossed every bar in the Bollywood industry. If you are watching this movie for the first time there is no chance you can guess who is the real murderer. From a hero hailing to the crime world to a dark police officer managing his trail, the movie left no chance to make us bite our nails till the end.

2. Andhadun: Twist at every turn, this is the right way to define the emotion of this movie. From the very start to the end and even after the end the movie was filled with twists. The story of a blind pianist who is actually not blind starts with a dramatic note where he witnesses a murder of a high-profile personality and ends with him becoming blind in real.

3. Bhool Bhulaiya: Inspired by the south Indian movie Chandramukhi, Bhool Bhulaiya comes under the genre of horror until Akshay Kumar reveals the mental illness of Vidya Balan. The fact that Avni (Vidya Balan) had dissociative identity disorder and makes herself believe she is 'Manjulika' was a pleasant surprise for Indian audiences.

4. Taalash: Kareena Kapoor as a ghost, no one saw that coming not even in dreams. There is not even a single soul who has not witnessed a spine-chilling experience after Sujran (Aamir Khan) comprehends that Rosie (Kareena Kapoor) was not his informer but actually the escort who died were exceptional.

5. Karthik Calling Karthik: If you like slowly cooked thrillers then this movie is a treat for you. The story is about Karthik (Farhan Akhtar), a down-on-luck introvert, who is failing at life on all counts. But his life changes drastically after he receives a phone call from, well, himself. Bonus: The entire soundtrack is still a bop.

6. Kahaani: This is that one movie that will make you wear spectacles to capture each and every detail of the story. Vidya Bagchi (Vidya Balan), a pregnant woman from London, travels all the way to Kolkata to search for her missing husband. She leaves no stone unturned to find her husband but in the end, she realizes that they are not exactly how they seem on the surface.

7. Drishyam: This 2015 drama-thriller is a remake of a Malayalam film of the same name. The story revolves around a terrible incident involving Ajay Devgn’s family and Tabu, the IG of Goa Police. Vijay (Ajay Devgn) has to use every trick in his toolbox to ensure his family remains safe.

8. Special 26: This is one of the greatest heist movies Bollywood has ever produced. The movie captures Akshay Kumar and Anupam Kher leading a team of tricksters who pose as CBI officers and conduct raids to rob the rich and corrupted.

9. Wazir: Daanish (Farhan Akhtar) loses his daughter to a terrorist attack, and plans to seek revenge. He finds himself drawn to Pandit (Amitabh Bachchan), an unassuming chess teacher, who is also mourning the loss of his daughter. The movie might be a bit slow-paced, but the twist it packs is definitely worth it.

10. Badla: A parent will go to any height to seek justice for their dead child. Even if that means faking an identity of a hot-shot lawyer, sitting across the woman who killed your son, and secretly recording the confession. Badla is exactly what cinematic dreams are made of!