Release Date: April 09, 2025
FOC: April 21, 2025
PASSED
Price: $2.99
The Revenant is coming. The mysterious right hand of a secret organization that has existed for centuries is in New York City, and not even Spawn can stop him.