Enemy ★★½

I will remember the last 5 minutes vividly. These types of movies where you have no idea what is going on until the end usually work for me but this one was a little boring. I did have fun figuring out what the movie means after watching it.