In the kingdom of Dor live four unlikely heroes: the small bodied but massive eared Despereaux (Matthew Broderick), the lonely Princess Pea (Harry Potter’s Emma Watson), the servant girl with a dream Mig (Tracey Ullman) and a rat named Roscuro (Dustin Hoffman). After Despereaux is banished from Mouseworld and Pea is kidnapped, the tiny mouse must discover if he has the heart to become a hero.

Inspired by the Newberry Award winning book by Kate DiCamillo, with a screenplay by Gary Ross (Big) and from the director of Flushed Away (Sam Fell), The Tale of Despereaux is a heart-warming film for the rebel in us all.

Grade: A-

The Tale of Despereaux releases in theaters Dec. 19.