

Doctor Who: A Christmas Carol
Amy Pond and Rory Williams are trapped on a crashing space liner, and the only way the Eleventh Doctor can rescue them is to save the soul of a lonely old miser. But is Kazran Sardick, the richest man in Sardicktown, beyond redemption? And what is lurking in the fogs of Christmas Eve?
Where to watch Doctor Who: A Christmas Carol in United States
Click a service to open Doctor Who: A Christmas Carol there. Availability last verified on June 20, 2026.
Where is Doctor Who: A Christmas Carol streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | Hoopla | — |
| Canada | Hoopla | — |
About Doctor Who: A Christmas Carol
Doctor Who: A Christmas Carol is a 2010 English-language science fiction and drama film directed by Toby Haynes. The cast is led by Matt Smith, Karen Gillan, Arthur Darvill. It has a runtime of 1h 2m. Viewers rate it 7.9/10 across 200 ratings. In United States, it is currently streaming on Hoopla.
Doctor Who: A Christmas Carol was produced by BBC Cymru Wales and made in United Kingdom. It was released on December 25, 2010, and carries a PG certification.
- Director
- Toby Haynes
- Writers
- Steven Moffat
- Release date
- December 25, 2010
- Original language
- English
- Age rating
- PG
- Status
- Released
- Country
- United Kingdom
- Production
- BBC Cymru Wales
Doctor Who: A Christmas Carol cast & crew
Doctor Who: A Christmas Carol was directed by Toby Haynes and written by Steven Moffat.
The cast features Matt Smith as The Doctor, Karen Gillan as Amy Pond, Arthur Darvill as Rory Williams, Michael Gambon as Old Kazran / Elliot Sardick, Katherine Jenkins as Abigail, and Laurence Belcher as Young Kazran.
Behind the camera, the score was composed by Murray Gold, cinematography is by Stephan Pehrsson, and it was produced by Piers Wenger and Beth Willis.
Is Doctor Who: A Christmas Carol worth watching?
Doctor Who: A Christmas Carol holds an audience score of 7.9/10 from 246 ratings, marking it as well-reviewed science fiction films.
At 1h 2m, it's an easy, time-light watch.
If you enjoy science fiction and drama, Doctor Who: A Christmas Carol is worth a place on your watchlist.
How and where to watch Doctor Who: A Christmas Carol
In United States, you can stream Doctor Who: A Christmas Carol on Hoopla. 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 Doctor Who: A Christmas Carol

Matt Smith
The Doctor

Karen Gillan
Amy Pond

Arthur Darvill
Rory Williams

Michael Gambon
Old Kazran / Elliot Sardick

Katherine Jenkins
Abigail

Laurence Belcher
Young Kazran

Danny Horn
Adult Kazran

Leo Bill
Pilot

Pooky Quesnel
Captain
Micah Balfour
Co-Pilot

Steve North
Old Benjamin
Bailey Pepper
Boy / Benjamin
Doctor Who: A Christmas Carol — FAQs
▸Where can I watch Doctor Who: A Christmas Carol in United States?
Doctor Who: A Christmas Carol is streaming on Hoopla in United States.
▸Is Doctor Who: A Christmas Carol on Hoopla?
Yes — Doctor Who: A Christmas Carol is currently available on Hoopla in United States.
▸What language is Doctor Who: A Christmas Carol in?
Doctor Who: A Christmas Carol is originally in English. Subtitle and dub options vary by streaming service.
▸How long is Doctor Who: A Christmas Carol?
Doctor Who: A Christmas Carol runs 1 hours 2 minutes (62 minutes).
▸What is Doctor Who: A Christmas Carol rated?
Doctor Who: A Christmas Carol is rated PG. It holds a 7.9/10 audience score from 246 ratings.











