Answer:
1 however
2 despite
3 in spite of
4. on the contrary and rather than
In this sentence, "which lasted two hours" is an adjective clause because it describes the school play by telling how long it lasted. Also, adjective clauses often start with words such as "who", "that", "which", or "when", along with others.