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