Credit: Jason Kempin, Angela Weiss/Getty Images

This year’s Hollywood Bowl production of Monty Python’s Spamalot has found its cast…all over the place.

Jesse Tyler Ferguson, Craig Robinson, Eric Idle, Warwick Davis, and Merle Dandridge will topline the cast of the three-night production, which runs from July 31 through Aug. 2 at the Hollywood Bowl. Todd Ellison will conduct, with direction by BT McNicholl and choreography by Scott Taylor.

Modern Family’s Jesse Tyler Ferguson, who frequently makes welcome visits to his old stomping ground in the theater, will star as Sir Robin, the role originated by David Hyde Pierce in the Tony-winning Broadway production. Robinson will play King Arthur, with Harry Potter’s Davis as Arthur’s servant Patsy.

Dandridge will play the Lady of the Lake (a role that earned Grey’s Anatomy star Sara Ramirez her first Tony award). Monty Python member Idle—who wrote the book and lyrics and co-composed Spamalot—playing the Historian.

Spamalot debuted on Broadway in 2005, directed by Mike Nichols. The show was nominated for 14 Tony awards, earning wins for Best Musical, Best Featured Actress in a Musical (Ramirez), and Best Direction of a Musical (Nichols).

The Hollywood Bowl has recently hosted short runs of a handful of notable, celeb-driven musicals, including Hair (with Kristen Bell and Hunter Parrish), Chicago (with Ashlee Simpson, Lucy Lawless, Drew Carey and Stephen Moyer), The Producers (with Jesse Tyler Ferguson and Richard Kind), Hairspray (with Harvey Fierstein, Drew Carey, John Stamos and Nick Jonas), and Rent (with Vanessa Hudgens, Nicole Scherzinger, and Wayne Brady).