Wavering between 3.5 and 4 for this.
Least subtle movie of all time and it's at its worst when it's spoon-feeding it's heavy handedness into your eyes and ears.
At its best when it's just a really well made sci-fi story
Pattinson is great, barridge is great, yeun is great
Ruffalo and Collete are playing a blend of real life people and cartoon characters that's a little distracting and immersion breaking