

Where to watch
Not available in Philippines
Streaming in 9 other countries
China Doll isn't on any streaming service in Philippines right now, but it's available in Australia, Canada, France, Guernsey and 5 more. Streaming rights are licensed per country.
Cast · Directed by Frank Borzage
VM

Victor Mature
Capt. Cliff Brandon
LL

Li Li-Hua
Shu-Jen
WB

Ward Bond
Father Cairns
BM
Bob Mathias
Capt. Phil Gates
JD

Johnny Desmond
Sgt. Steve Hill
SW

Stuart Whitman
Lt. Dan O'Neill
ED

Elaine Devry
Alice Nichols
AM

Ann McCrea
Mona Perkins
DC
Danny Chang
Ellington
DP

Denver Pyle
Col. Wiley
DB

Don 'Red' Barry
MSgt. Hal Foster
TA

Tige Andrews
Cpl. Carlo Menotti
More from Victor Mature · Lead actor
More from Li Li-Hua · Co-star actress
More from Frank Borzage · Director
More like this

Flyboys
2006 · 6.5

Dear John
2010 · 6.8

The History of Love
2016 · 6.4

Suite Française
2015 · 7.2

Racing with the Moon
1984 · 6.3

Life in a Year
2020 · 8.2

Lovely, Still
2009 · 6.6

Starman
1984 · 6.9

The Secret: Dare to Dream
2020 · 7.4

Not Easily Broken
2009 · 6.3

The Scarlet and the Black
1983 · 7.1

Breathe
2017 · 7.4
China Doll — streaming FAQ
Which OTT platform streams China Doll?
China Doll isn't on any streaming service in Philippines yet, but it's available in Australia, Canada and Spain and other countries. Streaming rights differ by country — switch your country in the header to see where.
Is China Doll on Netflix?
No, China Doll is not on Netflix in Philippines as of November 2026.
Is China Doll on Amazon Prime Video?
No, China Doll isn't on Amazon Prime Video in Philippines right now.
Where can I watch China Doll for free?
China Doll isn't streaming in Philippines yet, so there's no way to watch it free at the moment.





























