Characters played by Jane Perry
Selene
Characters played by Nicholas Parris
Helios
Characters played by Anne Beyer
Selene (Visual Appearance)
Characters played by Elijah Maximus
Helios (Visual Appearance)
Characters played by Nigel Whitmey
Newsreader
Characters played by Tuija Mabragaña
Selene (Locomotion Motion Capture)