NIM'S ISLAND Jodie Foster as Alexandra Rover
UPLOADED ON Thu Mar 27 00:00:00 EDT 2008 PHOTO BY Fox Walden
We're thankful for bad celeb photos.
The mystery behind her scar is revealed.
She describes her 'hell of a year' in cover story.
Bizarre church signs are internet sensations.
Catch up with cast of TV's 'In Living Color'.