Julia is given a horrible choice: To help kill innocent strangers or watch her newborn die.
2022
1998
2015
2019
2016
2023
2017
2025
1962
2024
1928
1930
2009