Paramount Pictures sets May 29 India release for road horror film PassengerPublished on May 22, 2026 09:28 PM IST130 million people take road trips every year. 15,400 of them are never seen again. Passenger, the…