A strange, unpleasant film that lacks the tools to successfully get its point across; it knows what it wants to say but not what it wants to be. Full review by Chris Pandolfi.