I gave it a 5 even thu it's a Solid 4 rating movie. Unfortunately most on here trash it because of the deeper meaning. It makes them feel bad about themselves/what they believe in or their just outraged. Sadly we are so devided. We all know this can actually happen(not the time travel part).