NO Source URL Set

In a race against time, the heroes face overwhelming odds. Sacrifices are made as they fight to preserve hope in a darkening world.