Adrien Brody and Sarah Polley star in this new thriller which was the hit of the midnight slate at the 2010 Sundance Film Festival.