In this action-packed superhero short featuring comic book legend Stan Lee, teenage siblings are left homeless after the worst superhuman terror attack in history. But they have one last chance for survival - The Forge Academy - the most prestigious superhuman training institution in the world.