Guest Stars Eden Espinosa voices Queen of Hearts Donald Faison voices March Hare Mandy Gonzalez voices Mother Rose Christopher Fitzgerald voices Thistle Lesley Nicol voices Iris James Monroe Iglehart voices Oliver Vanessa Bayer voices Daff Donald Faison voices Card Guard 1 Bobby Moynihan voices Dill Christopher Fitzgerald voices Card Guard 2 Secunda Wood voices Pansies