Question: who brought castiel back to life in season 5?
Answer: Jack, Lucifer's son