Ken Mandelbaum previously mentioned McGrath and Rosen for the cast on July 2. McGrath is currently appearing on Broadway in Wonderful Town. His other Broadway credits include Little Me, My Favorite Year, Swingin' on a Star and The Goodbye Girl. His off-Broadway credits include The Cocoanuts, Game Show and Forbidden Broadway. McGrath will play role of Patsy and many other roles in Spamalot.
Rosen, who will play Sir Bedevere, appeared off-Broadway in the Manhattan Ensemble Theatre productions of Franz Kafka's The Castle and The Golem. His other theatrical credits include Enter Laughing, The Foreigner and Little Shop of Horrors.
Spamalot, which is being billed as "lovingly ripped-off" from the film Monty Python and the Holy Grail, will feature a book by Eric Idle based on the screenplay he co-wrote with fellow Monty Python creators Graham Chapman, John Cleese, Terry Gilliam, Terry Jones and Michael Palin and music and lyrics by Idle and John Du Prez. The stage show will also include three songs from the 1975 Monty Python and the Holy Grail film.
Directed by Mike Nichols and choreographed by Casey Nicholaw, Spamalot will premiere at Chicago's Shubert Theatre, where it is scheduled to run December 21 through January 16. It will begin previews at Broadway's Shubert Theater on February 7 in preparation for a March 10 opening.