You Should Have Left
Brad Keefe
This one is not on par with Blumhouse's last release (and one of the last wide theatrical releases this year), "The Invisible Man," but grading on a cabin-fever curve, it's a stylish creeper and probably worth the rental.