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.
2019
1987
1980
2011
2014
1996
2009
2015
1977
2013
2006
2017
2020
2010
2012
1999