Vida wakes up bound and gagged in a barn, with an armed man waiting just outside. What will happen next?
1920
2016
2020
2023
1915
2022
1913
1976
1966
2021
2002
2018
1989
2014