I took too long to watch this, but I really enjoyed it, unlike the above "prestigious reviews" I don't think you need to be a science genius to get this movie. Loved this truly is did. There are major and many fields u can't complaint about, like acting, direction and the music etc..