Jane Grey Angel

What happens when you mix Jane Grey (the Phoenix in X-Men) with an angel, add a pinch of innocent baby face, and throw the mix into modern combat?  I’m guessing today’s  inspiration is the answer to that question. I’m uncertain why...