Show more
Brutally attacked by her own brother, a girl and her mother find refuge near an abandoned nuclear power station.