Despicable Me

Despicable Me - Can baddies ever be good? Steve Carell and a starry cast of voices help tell the story of a supervillain who adopts three daughters and battles a rival. (2010)

More info