Currently available on 3 streaming services.

Enchantment - watch online: streaming, buy or rent

Currently you are able to watch "Enchantment" streaming on Amazon Prime Video, Amazon Prime Video with Ads.

Where can I watch Enchantment for free?

Enchantment is available to watch for free today. If you are in Canada, you can:

  • Stream it online on Plex

Cast

David Niven
Roland Dane
Teresa Wright
Lark Ingoldsby
Evelyn Keyes
Grizel Dane
Farley Granger
Pax Masterson
Jayne Meadows
Selina Dane
Leo G. Carroll
Proutie
Philip Friend
Pelham Dane
Shepperd Strudwick
Marchese Del Laudi
Henry Stephenson
General Fitzgerald
Colin Keith-Johnston
The Eye
Gigi Perreau
Lark as a Child
Peter Miles
Rollo as a Child
Sherlee Collier
Selina as a Child
Warwick Gregson
Pelham as a Child
Marjorie Rhodes
Mrs. Sampson
Edmund Breon
Uncle Bunny
Gerald Oliver Smith
Willoughby
Melville Cooper
Jeweler
Dennis McCarthy
Lance Corporal
Steve Pendleton
RAF Officer
Matthew Boulton
Air Raid Warden
Robin Hughes
Corporal
William Johnstone
Narrator (voice)