Prince Valiant (1997): cast, story & where to watch
1997 · Film · ★ 5.5

Released in 1997, Prince Valiant is a fantasy and adventure film directed by Anthony Hickox, running about 91 minutes. “He who holds the sword, rules the world.” — that tagline sets the tone.
What it’s about. An Arthurian legend of young Prince Valiant, son of the King of Scandia. After the King is exiled by an evil leader, the Prince travels to Camelot to secure the aid of King Arthur in helping restore his family to power and prevent a plot by the Black Knight.
Who’s in it. Prince Valiant stars Stephen Moyer as Prinz Eisenherz, Katherine Heigl as Princess Ilene, Thomas Kretschmann as Thagnar and Edward Fox as King Arthur, among others.
How it landed. With an audience score of 5.5/10, Prince Valiant has drawn a solid, mixed-to-positive response.
Where to watch. In US you can stream it on Amazon Prime Video and Amazon Prime Video with Ads 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 Prince Valiant page.
If you liked it. Fans of Prince Valiant tend to enjoy The Lord of the Rings: The Return of the King, The Green Mile, Spirited Away and The Lord of the Rings: The Fellowship of the Ring.
Frequently asked
- Where can I watch Prince Valiant (1997)?
- In US, Prince Valiant is available to stream on Amazon Prime Video and Amazon Prime Video with Ads, 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 Prince Valiant worth watching?
- Prince Valiant holds an audience score of 5.5 out of 10, and is a strong pick if you enjoy fantasy and adventure. Reactions are mixed, so it may depend on taste.
- Who stars in Prince Valiant?
- Prince Valiant stars Stephen Moyer, Katherine Heigl, Thomas Kretschmann, Edward Fox and Udo Kier.
- When was Prince Valiant released?
- Prince Valiant was released in 1997, with a runtime of about 91 minutes.
