The Beaver (2011)

The Beaver is a 2011 drama film that was released on May 6, 2011 in the United States.