The Beaver (2011)
Release Date: 30 September 2011
Walter Black presides over a toy company that desperately needs one innovative product to revive its ailing fortunes. The businessman self-implodes with depression, making life unbearable for his wife Meredith and children Porter and Henry. Eventually, Meredith kicks out her husband, hoping he will get professional help. Following a failed suicide attempt, Walter returns to the homestead with a beaver glove puppet, through which he addresses the family as part of a bizarre form of therapy.