Two estranged sisters are forced to rob a bank in order to save their brother. But this is no ordinary bank.
16 June 1970, Los Angeles, California, USA
7 August 1993, Redding, California, USA
19 April 1978, Palo Alto, California, USA
11 February 1990, Schweigmatt, Baden-Württemberg, Germany
6 November 1978, Falls Church, Virginia, USA
August 31, 2017
It's a clever idea, but the script isn't nearly as smart as it's trying to be, falling back on feeble attempts to generate suspense by throwing every cliche imaginable at the screen.