You've been hiding from hydra for almost 8 years now, but while staying in New York they find you. Soon you find out that they aren't the only one's whose attention you've caught.
I don't own the avengers characters except the main character!
It's a mystery how exactly you got to the point that you owe the devil himself so many favors. You won't tell a soul, and he seems to enjoy keeping the reason behind it all a mystery.
So if the Devil...