Summit Entertainment has unveiled theatrical trailer for The Beaver (2011). A man walks around with a beaver puppet on his hand, treating it as something close to a human creature with human feelings. Watch theatrical trailer now!
Summit Entertainment has unveiled theatrical trailer for The Beaver (2011). A man walks around with a beaver puppet on his hand, treating it as something close to a human creature with human feelings. Watch theatrical trailer now!