Zach a mis de côté ses ambitions artistiques pour s'occuper de son neveu Cody et jongle entre son travail de serveur et quelques sessions de surf. Mais l'arrivée surprise de Shaun, le frère aîné de son meilleur ami Gabe, vient perturber son existence. Les deux jeunes passent de plus en plus de temps ensemble et leur attirance mutuelle ne fait que croître, jusqu'à leur première nuit partagée qui laisse Zach complètement désemparé.