Original Sin – Deadpool Has One.

This May, the secret is out in the pages of Deadpool.