Rosie y Alex son, desde su infancia, los mejores amigos del mundo. Sin embargo, en los últimos días de instituto, una serie de acontecimientos los distancia anímica y físicamente.
Jade, una chica de buena familia, y David, un carismático joven de inferior clase social, comienzan una historia de amor en contra de las expectativas del padre de ella, una relación que se vuelve cada vez más complicada.