Francois (Deon Lotz) lives a skilfully controlled, well managed life, in Bloemfontein, South Africa. A devoted husband and father, his repressed desires find release through mutually arranged group encounters with other married men. However, when he meets Christian (Charlie Keegan), the engaging handsome son of a long-lost friend, his obsessions become irrepressible and threaten to rip apart his long-maintained respectability.