Spamalot
Musical
Comedy
Also known as: Spamalot.