Charles är en 19-årig smart student som har full kontroll över sitt liv. Han har dessutom utvecklat ett dataprogram som hjälper honom att förföra det motsatta könet. Men sedan träffar han den oemotståndliga, något äldre Rachel och plötsligt blir allt mer komplicerat.