The Beaver is the new movie directed by Jodie Foster in which she co-stars with Mel Gibson and Jennifer Lawrence. Even if Gibson's career and personal life are a complete mess and the world pretty much dislikes or despises him right now, early reviews for this movie sound promising.
Synopsis: Plagued by his own demons, Walter Black was once a successful toy executive and family man who now suffers from depression. No matter what he tries, Walter can’t seem to get himself back on track…until a beaver hand puppet enters his life.
US release date: May 20, 2011
Watch the newly released international trailer below: