Dan Stevens shows off his amazing figure in the new trailer for his upcoming thriller flick The Guest.
The 31-year-old former Downton Abbey actor plays “David, an Iraq War veteran who shows up at the doorstep of his dead army pal’s grieving family. He says he’s there to help — but when people start dying, his real motivation comes into question,” according to Yahoo.
Dan sure is looking ripped after slimming down from his Downton Abbey days!
Dan Stevens Shirtless in “The Guest” Trailer