I have to admit that it's a somewhat dramatic episode title for what is a 'holiday special' of TFM.
If I have done my job adequately it should all become clear by the end, and if not well just enjoy a cracking three and a half minutes of possibly the ultimate super-group.
Lots of location recording this week, hopefully you can get some sense of the scenery from the soundscapes.