Completed - Drama - 100 minutes
A depressed toy company CEO begins speaking through a beaver puppet to work out his personal and professional problems.
Year of production : 2009 Director(s) : Jodie FOSTER
Festival de Cannes 2011 Out of Competition