One of the best psycho thriller in Indian film history. That's the way we can define Ratsasan. 2 hours 50 minutes is a long running time for any movie. But we don't feel like it was that long. We will be up of the seats almost all the time. Don't miss it in theatres.