Official Trailer: Les Miserables (DUDE!!! ANNE HATHAWAY CAN SING?!?!?!?!?)

WHO TAUGHT ANNE HATHAWAY TO SING???? WHEN DID THIS HAPPEN? This looks amazing.