Take it from us: Monty Python's Spamalot is for fans and non-fans alike

by