Directed by Daphne Schmon, The Eye brings psychological thrills to India as Shruti Haasan’s International debut film opens Wench Film Festival Mumbai, India, March 3, 2025: British psychological ...