Cast
Robbie Amell
Stephen Jameson
Peyton List
Cara Coburn
Luke Mitchell
(I)
John Young
Aaron Yoo
Russell Kwon
Madeleine Mantock
Astrid
Mark Pellegrino
Dr. Jedikiah Price
Writing
Roger Damon Price
Original Series Creator
Production
Phil Klemmer
Executive Producer
Jeff Rake
Co-Executive Producer
Greg Berlanti
Executive Producer
Visual Effects
Armen V. Kevorkian
Visual Effects Supervisor