Krrish 3, directed by Rakesh Roshan, is the third installment in the Krrish franchise, following the success of Krrish and Krrish 2. Released in 2013, the film boasted a massive budget, state-of-the-art visual effects, and an all-star cast. The story revolves around Krrish (Hrithik Roshan), a superhero who must confront an evil scientist, Dr. Danesh (Vivek Oberoi), who threatens to destroy the world.

If you haven't seen the film yet, here is what makes it a staple of Indian science fiction:

Often has a digital version available for a small fee.