Skip to content
SearchOTT
A Knight's War poster

A Knight's War

2025·Movie·15·103 min·6.3(76)

No gods. No mercy.

A fearless knight braves a deadly realm to save the Chosen One’s soul. Facing witches, demons, and brutal foes, he discovers her return could ignite chaos and doom humanity.

▶ Watch trailer

Where to watch A Knight's War in United States

Click a service to open A Knight's War there. Availability last verified on June 20, 2026.

Where is A Knight's War streaming around the world?

CountryStreaming onRent / Buy
United StatesAmazon Prime Video, Amazon Prime Video with Ads, Fawesome, The Roku ChannelAmazon Video, Apple TV Store, Google Play Movies
United KingdomAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, Amazon Video, Google Play Movies
CanadaSuper Channel Plus, Super Channel Amazon Channel, fuboTVApple TV Store
AustraliaAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, Amazon Video, Fetch TV
GermanyAdrenalin Amazon channelApple TV Store, Amazon Video, Sky Store
SpainAmazon Prime Video, Amazon Prime Video with Ads, Rakuten TVAmazon Video
BrazilBooh Amazon ChannelApple TV Store, Amazon Video
JapanAmazon Video, Apple TV Store

About A Knight's War

A Knight's War is a 2025 English-language horror, action and fantasy film directed by Matthew Ninaber. The cast is led by Jeremy Ninaber, Kristen Kaster, Matthew Ninaber. It has a runtime of 1h 43m. Viewers rate it 6.3/10 across 100 ratings. In United States, it is currently streaming on Amazon Prime Video, Amazon Prime Video with Ads, Fawesome.

A Knight's War was produced by High Rise Studio and Dread and made in Canada. It was released on February 7, 2025, and carries a 15 certification.

Director
Matthew Ninaber
Writers
Matthew Ninaber
Release date
February 7, 2025
OTT release
February 11, 2025
Original language
English
Age rating
15
Status
Released
Country
Canada
Production
High Rise Studio, Dread
#doorkeeper#bad witch

A Knight's War cast & crew

A Knight's War was directed by Matthew Ninaber and written by Matthew Ninaber.

The cast features Jeremy Ninaber as Bhodie, Kristen Kaster as Avalon, Matthew Ninaber as William, Kristen MacCulloch as Malenor, Sasha Ormond as Isem, and Raechel Fisher as Lilith.

Behind the camera, it was produced by Matthew Ninaber.

Is A Knight's War worth watching?

A Knight's War holds an audience score of 6.3/10 from 76 ratings, a solidly received horror films.

At 1h 43m, it's a standard feature-length watch.

If you enjoy horror, action, and fantasy, A Knight's War is worth a place on your watchlist.

How and where to watch A Knight's War

In United States, you can stream A Knight's War on Amazon Prime Video, Amazon Prime Video with Ads, Fawesome, The Roku Channel, and Fandango at Home Free, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

It first became available to stream digitally on February 11, 2025.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of A Knight's War

Jeremy Ninaber

Jeremy Ninaber

Bhodie

Kristen Kaster

Kristen Kaster

Avalon

Matthew Ninaber

Matthew Ninaber

William

Kristen MacCulloch

Kristen MacCulloch

Malenor

Sasha Ormond

Sasha Ormond

Isem

Raechel Fisher

Raechel Fisher

Lilith

Ariel Gerard

Ariel Gerard

Hope

No photo

Jeremy Dueck

Priest

No photo

Sadie Jantzi

Young Avalon

A Knight's War — FAQs

Where can I watch A Knight's War in United States?

A Knight's War is streaming on Amazon Prime Video, Amazon Prime Video with Ads, Fawesome, The Roku Channel in United States.

Is A Knight's War on Amazon Prime Video?

Yes — A Knight's War is currently available on Amazon Prime Video in United States.

What language is A Knight's War in?

A Knight's War is originally in English. Subtitle and dub options vary by streaming service.

How long is A Knight's War?

A Knight's War runs 1 hours 43 minutes (103 minutes).

What is A Knight's War rated?

A Knight's War is rated 15. It holds a 6.3/10 audience score from 76 ratings.

When did A Knight's War release on OTT?

A Knight's War became available digitally on February 11, 2025.

More like A Knight's War

Witch Hunt
Cinderella's Curse
The Unhealer
Dust Bunny
Dark Harvest
Don't Kill It
Priest
Nightbreed
Mythica: A Quest for Heroes
The Witcher: Nightmare of the Wolf
Warlock
Hansel & Gretel: Witch Hunters
A Knight's War (2025) — where to watch online · SearchOTT