Green Arrow / Oliver Queen (voice)
Neal McDonough
Merlyn the Magnificent (voice)
Malcolm McDowell
Count Vertigo (voice)
Steve Blum
Black Canary (voice)
Grey DeLisle
Merc #1 (voice)
John DiMaggio
Princess Perdita (voice)
Ariel Winter
Storyboard Designer
Jay Oliva
Director
Joaquim Dos Santos
Producer
Character Designer
Executive Producer
Sam Register
Bruce Timm
Co-Producer
Alan Burnett
Editor
Margaret Hou
Christopher Berkeley
Music
Jeremy Zuckerman
Bobbie Page
Casting
Jamie Thomason
Writer
Greg Weisman
Executive In Charge Of Production
Gregory Noveck
Production Manager
Michael Macasero
Benjamin Wynn
Tim Divar