The Beaver
Available on Pluto TV, Tubi TV
After a failed suicide, Walter finds a rather unusual savior in the form of a beaver hand-puppet. He learns that he can speak through the persona of the puppet and re-engage with the world.
Starring Mel Gibson, Jodie Foster, Jennifer Lawrence
Director Jodie Foster