A British woman's tranquil life in Barcelona spirals out of control when an armed robbery at a supermarket exposes her secret... and violent past.
2023
2005
2024
—
1972
2012
2000
2007
1996
1992
1988