Did any body watch Escape From Isis last night on Channel 4.Absolutely heart rendering but the world still watches.