I haven’t been moved by anything this much in two years! I couldn’t sleep after watching this my emotions were so high! Andrew Garfield deserves every award that can possibly be given an actor. I know he spent a year learning how to sing and play the piano for this role. Every actor in this movie deserves major accolades for their performances.