A spoof of Robin Hood in general, and Robin Hood: Prince of Thieves (1991) in particular.
Patrick Stewart
King Richard
Tracey Ullman
Latrine
Nick Jameson
Inept Archer
Megan Cavanagh
Broomhilde