Cassie makes a pact with her two best friends, Greta and Keagan, that they will avoid boyfriends and each kiss ten boys over the summer holiday, but when Cassie meets a perfect guy right away--who also happens to be one of her friend's ex-boyfriends--she starts to think that their pact was a bad idea.