by Anne Thompson
March 6, 2010 10:14 AM 0 Comments
Jodie Foster has said this before: she's more comfortable in mainstream Hollywood movies as an actress. Some folks got her her talking at the Indie Spirits, where she presented the best actress award. She reveals a bit about directing her latest indie movie starring Mel Gibson, The Beaver.