harrowing ordeal