Currently available on 6 streaming services.

Enchantment streaming: where to watch online?

Currently you are able to watch "Enchantment" streaming on Amazon Prime Video, Amazon Prime Video with Ads or for free with ads on Freevee. It is also possible to rent "Enchantment" on Apple TV online and to download it on Apple TV.

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)