The lives of two sisters change forever when one of them is raped and becomes pregnant somewhere in the Brazilian backlands, where people believe the pregnancy is a miracle.
Continue reading – simply subscribe below
Screen International Subscribers:
Not a Screen International subscriber?
Find out more about all the benefits of a subscription to Screen International.