Plot : A troubled husband and executive adopts a beaver hand-puppet as his sole means of communicating.
Directed By : Jodie Foster
Written By :Kyle Killen
Genres : Drama
Release Date: 19 May, 2011
Country : USA, United Arab Emirates
Cast : Mel Gibson, Cherry Jones, Jodie Foster, Anton Yelchin, Riley Thomas Stewart
Subscribe for Latest Movie Updates