Nancy Drew (2007)
Nancy Drew is a 2007 American film loosely based on the popular series of mystery novels about the titular teen detective. It stars Emma Roberts as Nancy Drew, Max Thieriot as Ned, Kay Panabaker as George, and Amy Bruckner as Bess Marvin. The film was rated PG by the MPAA for "mild violence, thematic elements and brief language." Set in Los Angeles, it was directed by Andrew Fleming.
More at Wikipedia.