Em plenos anos 80, Sean Bateman (James Van Der Beek) é um traficante de drogas que age na faculdade Camden, na Inglaterra. Sean já se envolveu com praticamente todas as garotas do campus e consegue ganhar muito dinheiro com o tráfico, ao lado de seu amigo Rupert Guest (Clifton Collins Jr.). Porém seu principal objeto de desejo permanece inacessível: Lauren Hyde (Shanny Sossamon), uma jovem que se mantém virgem à espera de Victor Johnson (Kip Pardue), seu namorado, que está em viagem pela Europa.