Y/n l/n as y/n l/n.
Sebastian Stan as Sebastian Times.
the son of Father Time.
Elle Fanning as Melanie nature.
the daughter of Mother Nature.
Brendon urie as Prince Benjamin.
the son of Lucifer/brother of princess Emelina.
Freddie Highmore as Garrett Nightfall.
the son of enchantress.
Segovia Amil as Princess Emelina. The daughter of Lucifer/The king of the underworld.
And the sister of Prince Benjamin.
Morgan Freeman as Cornelius Times.
/father time.
Charlize Theron as Queen Christiana/Queen of The spiritual dimension./The white witch.