Blood (2023): cast, story & where to watch
2023 · Film · ★ 6.8

Released in 2023, Blood is a thriller, horror and mystery film directed by Brad Anderson, running about 108 minutes. “How far would you go to save your child?” — that tagline sets the tone.
What it’s about. Jess, a newly separated mother and nurse, moves into her old family farmhouse with Tyler, her teenage daughter, and Owen, her eight-year-old son. One night, the family dog senses something in the woods and runs off to find it. He returns a couple of days later and attacks Owen, savagely biting him before Jess is able to intervene. Owen is rushed to the hospital. His condition worsens, and no one can figure out why... until Jess discovers a disturbing cure...
Who’s in it. Blood stars Skeet Ulrich as Patrick, Michelle Monaghan as Jess, Erik Athavale as Dr. Don Forsythe and June B. Wilde as Helen, among others.
How it landed. With an audience score of 6.8/10, Blood has drawn a solid, mixed-to-positive response.
Where to watch. In US you can stream it on Hulu and rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Blood page.
If you liked it. Fans of Blood tend to enjoy The Dark Knight, Pulp Fiction, Parasite and Fight Club.
Frequently asked
- Where can I watch Blood (2023)?
- In US, Blood is available to stream on Hulu, and rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
- Is Blood worth watching?
- Blood holds an audience score of 6.8 out of 10, and is a strong pick if you enjoy thriller, horror and mystery. Reactions are mixed, so it may depend on taste.
- Who stars in Blood?
- Blood stars Skeet Ulrich, Michelle Monaghan, Erik Athavale, June B. Wilde and Finlay Wojtak-Hissong.
- When was Blood released?
- Blood was released in 2023, with a runtime of about 108 minutes.
