Family adventure based on the novel by Wendy Orr. Nim Rusoe (Abigail Breslin) lives on an uncharted tropical island with her marine scientist father, Jack (Gerard Butler), and her best friends, Fred the lizard, Galileo the pelican, and Selki the seal. When Jack departs for a day of research on the ocean, Nim begins an unlikely e-mail correspondence with Alexandra Rover (Jodie Foster), an agoraphobic novelist who lives in New York City. Alexandra is under the impression she's communicating with Nim's dad and Nim thinks she's writing to Alex Rover, the hero of Alexandra's books. When a huge storm hits the island, preventing Jack from returning, the novelist begins to realise that her cyber correspondent is not a scientist, but a little girl who is alone and in danger. Alexandra decides to confront her fears and leave the safety of her townhouse to go and rescue her young friend.