Młody surfer Lockie (Sean Keenan) przenosi się z rodziną do małego, nadmorskiego miasteczka leżącego w zachodniej Australii, Angelus. Krótko po przyjeździe chłopak rozpoczyna naukę w pobliskiej szkole, gdzie poznaje Geoffreya (Clarence John Ryan), z którym szybko się zaprzyjaźnia. Wkrótce nastolatek zakochuje się w córce prezydenta miasta, Vicki Streeton (Gracie Gilbert).