The 12-year-old girl Ophelia (played by Ivana Barkero) has a ferocious fascist officer stepfather Vader (played by Sergi Lopez). Vader's task is to suppress the rebels and study various torture instruments. Coming to torture and mutilate captured dissidents, Ophelia witnessed unpleasant events every day. Eye...


Ivana Baquero / Ariadna Gil / Sergi López

More like this