Nim's Island is a 2008 American-Australian adventure fantasy film directed by Jennifer Flackett and Mark Levin and starring Abigail Breslin, Jodie Foster, and Gerard Butler. The story is based on the children's story of the same name by Wendy Orr. A young girl, Nim, seeks help from the author of her favorite adventure series when her scientist father goes missing. Nim, though, lives on an island in the South Pacific. The author, Alexandra Rover, is agoraphobic and lives in San Francisco. While Rover attempts to overcome her agoraphobia in order to set out in search of her, Nim tries to overcome her fear of losing her father. In the meantime, a cruise ship company attempts to invade Nim's island with uncouth tourists. Wikipedia
(from trailer) Jack: Be the hero of your own life story. Alex Rover: Don't hand me that line - I wrote that line!