Geek Charming is a 2011 Disney Channel Original Movie directed by Jeffrey Hornaday from a screenplay by Elizabeth Hackett and Hilary Galanoy, based on the novel of the same name by Robin Palmer. The film stars Sarah Hyland and Matt Prokop. It premiered on November 11, 2011, on Disney Channel, on January 27, 2012, on Disney Channel (UK & Ireland), and on January 28, 2012, on Disney Channel Asia. The premiere was watched by 4.9 million viewers, the fifth largest number for a cable show of that week.

Plot

Set in Washington, Dylan Schoenfield is Woodlands Academy's top girl, and her film-geek schoolmate Josh Rosen are two high-school juniors with opposite personalities who meet in the school cafeteria after Josh accidentally spills his lunch on her because she accidentally sprayed him in the face with her perfume. Dylan accidentally drops her fashionable and very expensive handbag into the fountain at the mall after school. She is surprised when Josh retrieves it for her. However, in exchange for him rescuing her bag, Dylan has to agree to be the subject of Josh's documentary, which is about high school popularity. Dylan hopes the film will help her campaign to become "Blossom Queen" and claims that winning is her main goal in life. She and Josh subsequently have a fight though over how much of a diva she is, which results in Josh firing Dylan from his movie. He tries to change the subject of his documentary, but discovers it is too late.

Geek Charming

Wanting to make amends with Josh and get re-hired for the movie, Dylan decides to watch Flight of the Navigator with Josh and his friends Ari, Steven and Caitlin. After the movie, Dylan and Josh make up and he re-hires her for his movie. Dylan invites Josh to her house afterwards, where they make an "everything-but-the-kitchen-sink sundae". While Dylan leaves for a while to go get something, Josh notices a wall of pictures, one of which has Dylan's mom in it, crowned the Blossom Queen. When Dylan comes back he asks her about it, and she says that her mom was Blossom Queen back in 1985. She had died when Dylan was eight. She also admits that she will feel more connected to her mom if she wins Blossom Queen, as her mom had.

Geek Charming

As Dylan and Josh begin to fall for each other, Josh's friends from the film club are angry at him for abandoning them for Dylan, and assume he has a crush, which Josh denies. He promises to attend the Mathlete Scavenger hunt the following Saturday. Dylan allows Josh to enter "the ramp," the place in the cafeteria where the popular students sit, as a friend rather than a filmmaker. She advises Josh to talk to Amy, so he leaves, replaced by a disgruntled Asher (Dylan's boyfriend). Meanwhile, Josh lands a date with Amy, and she says that Saturday is her day off. Forgetting that Saturday is the day of the scavenger hunt, he agreed. After that, Josh talks to Dylan, not knowing where to take Amy on a date (and still forgetting about the scavenger hunt), so Dylan invites him to a party at Asher's house. Josh picks up Amy the next day and takes her to the party, even though Amy is uncomfortable with the crowd. Josh realizes that he and Amy have a lot less in common than he originally thought, and she leaves to check out the music. Josh talks to Dylan and asks her for advice on how to interact with Amy, as he had never dated anyone before. Asher and Amy catch them talking and Asher assumes they're secretly dating. After the party, Josh asks Amy out to the spring formal. Amy declines, stating that although Josh is not secretly dating Dylan, he wants to.

Geek Charming