Fresh from shocking viewers at the 53rd Karlovy Vary International Film Festival  the renegade film will have its Australian debut on October 20 at Event Cinemas George Street as part of the 5th Annual Sydney SciFi Festival