Members of the audience fight against stage performers set to a specially created Xena/Hercules movie.
2017
2004
1978
2013
2022
2020
1994
2014
1981
2005
2003
1975
1988
2021