Jodie Foster and Abigail Breslin star in this spring's Nim's Island. The fantasy movies comes out on April 4, 2008.
In This Photo: Nim, Alexandra Rover
Related Pictures (Click to Enlarge)





Original Post: Set Photos from Nim's Island
Date Added: 01/28/08

No Comments