Beautiful, interesting, incredible cinema.
A 2004 film directed by Christian Viel, starring Christian Tessier, Richard Zeman and Gillian Leigh.