Sofisticated movies to watch