David (Dan Stevens) is a gorgeous, beautiful hunk of dudemeat sculpted out of the finest marble by the Gods above. He’s also a soldier returning from active duty and paying a visit to the Peterson family. The Petersons are still grieving over the recent death of their son Caleb, who served alongside David. David is polite. He doesn’t eat or drink much. He rarely sleeps. His sole mission is to help the Petersons with anything they need. Whether it’s helping their son Luke with school bullies or lending his ear to dad as he rants about getting passed up for a promotion, David just wants to make their lives easier. Their daughter Ana begins to suspect David might not really be who he says he is. And then some people wind up dead.