Camille Baker (Pascale Bussières) unterrichtet klassische Mythologie an einem christlichen College und hat eine heimliche Beziehung mit ihrem charismatischen Kollegen Martin (Henry Czerny). Beide sollen die Leitung des Colleges übernehmen. Einzige Bedingung: Sie müssen verheiratet sein. Camille hat zwar nichts gegen eine Heirat, aber massiver Druck bringt ihre rebellische Seite zum Vorschein. Als sie die junge Petra Soft (Rachael Crawford) kennenlernt, die nicht nur Mitgefühl, sondern auch spontanes Verlangen für sie empfindet, gerät Camilles Leben stark ins Schwanken. Petra ist Illusionistin im 'Circus of Sorts', der unter dem Motto 'Seltsamer als Phantasie, wahrer als das Leben' durch die Lande zieht. Als sie schließlich weiterziehen muss, und Martin hinter das Geheimnis der beiden kommt, muss sich Camille entscheiden.
Camille Baker (Pascale Bussières) teaches classical mythology at a Christian college and has a secret relationship with her charismatic colleague Martin (Henry Czerny). Both are to take over the management of the college. The only condition: they must be married. Camille has nothing against marriage, but massive pressure brings out her rebellious side. When she meets the young Petra Soft (Rachael Crawford), who not only feels compassion but also spontaneous desire for her, Camille's life begins to falter. Petra is an illusionist in the 'Circus of Sorts', which travels through the country under the motto 'Stranger than fantasy, truer than life'. When she finally has to move on, and Martin finds out the secret of the two, Camille has to make a decision.