The swaggering Petruchio agrees to marry the spitting hellcat, Katherine.
2005
2014
2019
2025
1998
2020
2003
2006
2013
1979
1988
2007
2009
2008