The new Atom Egoyan film looks just as mysterious and disturbing as his previous pics.

Bring it.

[Trailer]