To protect herself from a revolt by the workers on her family's farm, a reclusive designer locks herself in her armored car. The clock is ticking and the tension rises. Separated by an impenetrable layer of glass, two universes are about to collide.
2023
1996
2020
—
2014
2024
1978
2000
2005
1977
2012