Quite possible. Return of Jesus Crist? Also quite possible. We live in interesting times.
Return of WHO?!?