Vida wakes up bound and gagged in a barn, with an armed man waiting just outside. What will happen next?
1956
2017
2021
2019
1926
2006
1942
2003
2024
2016
2013
2015
2023
1993
2009