The Moorish general Othello is manipulated into thinking that his new wife Desdemona has been carrying on an affair with his lieutenant Michael Cassio when in reality it is all part of the scheme of a bitter ensign named Iago.
2023
2021
2013
2014
1998
1985
2005
2003
2007
1979
2004
2009
1997
2001
1991
1999