This Australian thriller is so distorted that the editor dares not breathe when watching it. --- Media Player