Julia is given a horrible choice: To help kill innocent strangers or watch her newborn die.
2024
—
1985
1933
1967
1996
2023
2019
2005