Hard Candy -- Patrick Wilson's new film