The swaggering Petruchio agrees to marry the spitting hellcat, Katherine.
2016
1988
1968
2013
2020
2024
2007
2005
2015
2019
2025
2021
1989
2006
1972
2011
1993
2009