harrowing escape