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.
2022
2023
2024
1960
1998
2007
2019
2021
2018
2017
2001
2008