Student Ben Cronin heeft alles waar hij kan van dromen: een veelbelovende zwemcarrière, een hechte groep vrienden en de steun en liefde van zijn vriendin Amy. Hij dreigt dit echter allemaal kwijt te spelen na een onenightstand met een nieuw meisje op zijn school, Madison Bell. Madison wil echter meer dan eenmalig het bed met hem te delen. Ze wordt Bens grootste fan... en grootste nachtmerrie.