"IFC will release the film On Demand and in theaters October 23, according to the IFC website." according to /Film.
The "Most shocking film in the history of the Cannes film festival" stars William Dafoe. The cinematography looks brilliant and the trailer looks pretty freaky.