

FairyTale: A True Story
“Believe.”
In 1917, two children take a photograph, which is soon believed by some to be the first scientific evidence of the existence of fairies. Based on the true story of the Cottingley Fairies.
Where to watch FairyTale: A True Story in United States
Click a service to open FairyTale: A True Story there. Availability last verified on June 20, 2026.
Where is FairyTale: A True Story streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | Hoopla | Amazon Video, Apple TV Store, Google Play Movies |
| United Kingdom | — | Rakuten TV |
| Canada | — | Apple TV Store, Google Play Movies, CosmoGo |
| Australia | Foxtel Now, Stan | Apple TV Store, Amazon Video, Google Play Movies |
About FairyTale: A True Story
FairyTale: A True Story is a 1997 English-language fantasy, drama and mystery film directed by Charles Sturridge. The cast is led by Florence Hoath, Elizabeth Earl, Paul McGann. It has a runtime of 1h 39m. Viewers rate it 6.4/10 across 100 ratings. In United States, it is currently streaming on Hoopla.
FairyTale: A True Story was produced by Icon Productions, Wendy Finerman Productions, and Paramount Pictures and made in United States of America. It was released on October 24, 1997, and carries a PG certification. At the box office it grossed around $14 million worldwide.
- Director
- Charles Sturridge
- Writers
- Albert Ash, Ernie Contreras, Tom McLoughlin
- Release date
- October 24, 1997
- Original language
- English
- Age rating
- PG
- Status
- Released
- Country
- United States of America
- Box office
- $14 million
- Production
- Icon Productions, Wendy Finerman Productions, Paramount Pictures
FairyTale: A True Story cast & crew
FairyTale: A True Story was directed by Charles Sturridge and written by Albert Ash, Ernie Contreras, and Tom McLoughlin.
The cast features Florence Hoath as Elsie Wright, Elizabeth Earl as Frances Griffiths, Paul McGann as Arthur Wright, Peter O'Toole as Sir Arthur Conan Doyle, Harvey Keitel as Harry Houdini, and Phoebe Nicholls as Polly Wright.
Behind the camera, the score was composed by Zbigniew Preisner, cinematography is by Michael Coulter, and it was produced by Bruce Davey and Wendy Finerman.
Is FairyTale: A True Story worth watching?
FairyTale: A True Story holds an audience score of 6.4/10 from 121 ratings, a solidly received fantasy films.
At 1h 39m, it's an easy, time-light watch.
If you enjoy fantasy, drama, and mystery, FairyTale: A True Story is worth a place on your watchlist.
How and where to watch FairyTale: A True Story
In United States, you can stream FairyTale: A True Story on Hoopla, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.
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 FairyTale: A True Story

Florence Hoath
Elsie Wright
Elizabeth Earl
Frances Griffiths

Paul McGann
Arthur Wright

Peter O'Toole
Sir Arthur Conan Doyle

Harvey Keitel
Harry Houdini

Phoebe Nicholls
Polly Wright

Bill Nighy
Edward Gardner

Tim McInnerny
John Ferret, a Reporter

Joseph May
Houdini's Assistant

Peter Mullan
Sergeant Farmer

Anna Chancellor
Peter Pan
Lara Morgan
Jean Doyle
FairyTale: A True Story — FAQs
▸Where can I watch FairyTale: A True Story in United States?
FairyTale: A True Story is streaming on Hoopla in United States.
▸Is FairyTale: A True Story on Hoopla?
Yes — FairyTale: A True Story is currently available on Hoopla in United States.
▸What language is FairyTale: A True Story in?
FairyTale: A True Story is originally in English. Subtitle and dub options vary by streaming service.
▸How long is FairyTale: A True Story?
FairyTale: A True Story runs 1 hours 39 minutes (99 minutes).
▸What is FairyTale: A True Story rated?
FairyTale: A True Story is rated PG. It holds a 6.4/10 audience score from 121 ratings.











