Chabing
I Was an American Spy 1951
Rating: 6.5
The Chinese Ring 1947
Rating: 5.8
as Lolita
as Lillie Mae Wong