There are some directors which require a deeper understanding about film for you to understand their films, directors such as Lynch, Kubrick, Aronofsky, Kaufman, if you are going to the movies for pure entertainment, I would avoid these directors, if you are a die hard film buff, you can watch these kinds of movies 100 times and find new things to love about them.