Daisy Edgar-Jones and Sebastian Stan in Fresh. Image courtesy Searchlight Pictures.

Fresh released on Hulu on Thursday, starts with a bad date. From there, things go downhill. Way downhill.

Noa (Daisy Edgar-Jones, Normal People) is a single who is ready to mingle, if only the options weren’t so disappointing. As her story begins, she is on what she probably feels is a date from hell with Chad (Brett Dier, Jane the Virgin), who is such a…Chad. He’s fussy, cheap, and he negs Noa all throughout the date, only to blow up at her when she declines a second outing.

Still, swiping at dating apps yields nothing more promising than unsolicited dick pics, so when she has a meet-cute in the grocery store produce aisle with the charming and handsome Steve (Sebastian Stan, The Falcon and the Winter Soldier), it’s like something out of a movie. She just doesn’t know what genre of movie it is yet.

Steve asks Noa out, and the two hit it off, culminating in a first date sleepover. Noa’s friend Mollie (Jonica T. Gibbs, Twenties) cautions Noa against moving too fast with Steve, but Noa is enjoying herself too much to stop now. When Steve suggests a weekend getaway (when they haven’t even dated a week yet), she goes against her better judgement and says yes.

Of course it’s a mistake; viewers should be internally recoiling at Noa’s decision to go away to an unnamed location with a man whose last name she doesn’t know, but somehow Noa averts her eyes to every red flag and allows herself to be taken to Steve’s posh and secluded manor. It takes all of one drink for things to go terribly wrong for her after that.

Steve is, unsurprisingly, not what he seems. It’s not that he’s married (though he is), and it’s not that he lied about being a surgeon, because he is, unfortunately. No, Steve is something much more sinister.

This is where the movie truly begins – in a literal sense, as the opening credits drop at this moment. It’s best to see it not knowing what happens next; the trailer doesn’t wholly give away what Steve’s plan for Noa is, and it is rather a jaw-dropping surprise when it is revealed. Suffice to say Noa is in trouble, and she has to rely on herself (and possibly her friend Mollie) to get her out of it.

Fresh is a scary, nail-biter of a movie, but one where much of the horror is hinted at rather than explicitly portrayed, and it’s all the better for that; what is left to the imagination is more than a little frightening and stomach-turning. Despite its gruesome premise, the movie has more than its fair share of darkly funny moments, and an extremely likeable heroine in Noa, who must do some truly unthinkable things in order to save herself. (Unthinkable is underselling it a bit, to be honest.)

Director Mimi Cave’s movie is unsettling, with odd camera angles that foreshadow that something is very much off-kilter. It’s also an allegory skewering modern dating, where people, or to put it more pointedly, women, are nothing more than a piece of meat on a menu for men to mindlessly swipe past. Fresh may put you off dating for a while, if not forever, but who knows, that could be a life-saving decision.