Auteur

The Beaver

2011

Directed by Jodie Foster. Written by Kyle Killen.

The Beaver is a 2011 psychological drama film directed by Jodie Foster and written by Kyle Killen.

Everything Jodie Foster made, in order