User blog comment:MrAnonymous/Do you think that Red Hood/Jason Todd will appear?/@comment-3094698-20120429140157/@comment-5107471-20120824164259

They also mention the lazurus pit in the comics. Just food for thought.