Ajay Devgn produced the most expensive Indian film in 2000 when he made Raju Chacha. However, the film tanked at the box office and earned just Rs 20 crore on a budget of Rs 25 crore.
From Being Cyrus to Phobia, here are some psychological thriller movies to watch on YouTube. Here are some psychological thriller movies to watch on YouTube.