6.4 91 minHD The Beaver (2011) Drama, United Arab Emirates, USA 11 Feb 2011Jodie Foster Trailer Watch