The last movie she made as a director was The Beaver, this is also the last movie she starred in to date. This movie has not yet been released.
The last film ( released ) Jodie Foster was seen in was Nims Island.
Jodie Foster starred in "Nim's Island" in 2008 and played a part in the well known flop, The Beaver, in 2010 where she was also the director. She has been acting since age 3 when she had a significant role in "Taxi Driver".
I believe the last movie she did was The Beaver. This movie is about a man whom walks around with a beaver puppet and treats it like a real creature. Mel Gibson is also a part of this movie. This movie was complete this year. I'm not quite sure when it's due in theaters.