The quest for salvation in an ancient and a modern play