Alliance Atlantis and Samson Productions ; Alliance Communications ; screenplay by Brian Moore ; produced by Robert Lantos, Stéphane Reichel, Sue Milliken ; directed by Bruce Beresford
Alliance Atlantis and Serendipity Point Films present in association with Ego Film Arts and ARP, a Robert Lantos production, a film by Atom Egoyan ; producers, Robert Lantos, Atom Egoyan ; written & directed by Atom Egoyan