Characters played by Mary Alice
The Oracle
Characters played by Tanveer K. Atwal
Sati
Characters played by Monica Bellucci
Persephone
Characters played by Collin Chou
Seraph
Characters played by Laurence Fishburne
Morpheus
Characters played by Jim Gall
The General
Characters played by Nona Gaye
Zee
Characters played by Kit Harris
Tyndall
Shimada
Characters played by Harry Lennix
Lock
Characters played by John Patrick Lowrie
Agent Gray
Characters played by Harold Perrineau
Link
Characters played by Gina Torres
Niobe
Characters played by Ulric Tyson
Kid aka MIchael Popper
Characters played by Clayton Watson
Kid
Characters played by Lambert Wilson
The Merovingian