Philippines,
1976, 99 min
VOD (1)
Plots(1)
Nora Aunor stars, in what is often deemed her finest performance, as Corazon de la Cruz, a Filipina nurse. Living near the US Clark Air Base on Luzon Island, she dreams of a better life in the United States… until the unspeakable happens. (Kani)