Royce du Pont DIES and comes back to life. MODERN-DAY JESUS?!