No I haven't read either of those last two books you listed, although I have heard of the film "alive". A friend of mine's flight was delayed and the only film the were showing was "Alive". Not very good planning on the airport's part. Luckily she isn't fazed by stuff like that.