Intriguing movies to watch