A thirty-something drifter, enlists the help of a relentless personal trainer - who will stop at nothing in the pursuit of perfection. Slowly pushing his love life, sanity and health out of control.

Chris Clynes
as Tim

Freya Crompton
as Jean

Joshua Griffin
as Mark

Joe Gallina
as A

Karla Marie Sweet
as Hannah

Eddie Weber
as Dad

Stella Taylor
as Margaret

Amir Tabrizi
as David

Chris Charles
as King Rich

Luke Delaney
as Loosie