The heroes face various challenges as they fight on the side of good against evil in these weird magical realms where the past and present are intertwined.