Barracuda › Cast
Matt Nable
Torma
Elias Anton
Danny
Ben Kindon
Martin
Victoria Haralabidou
Stephanie
Jeremy Lindsay Taylor
Neal
Andrew Creer
Wilco
Nicole Gulasekharam
Demet
Rachel Griffiths
Mrs Taylor
Luca Asta Sardelis
Regan
Luca Sardelis
Imran Adams
Theo