Vida wakes up bound and gagged in a barn, with an armed man waiting just outside. What will happen next?
2015
1956
1931
2008
1943
2017
1910
2023
2024
1995
1933
1987
2014
2018
1997