Spamalot Premiere: Thursday, March 17, 2005 ; [libretto] - Du Prez, John 1946-; Idle, Eric 1943- (2005)