So, how is he going to survive? That's the question that DC fans have been trying ... Its basically a John Carter of Mars ...