 Filming took place in the villages of Radyr and Pentyrch in Cardiff North.At the Torchwood Hub, Jack wakes from a nightmare of dead soldiers in a train carriage with rose petals spilling out of their mouths, to find a single rose petal atop his desk.Ianto informs Jack that there are strange weather patterns in the area.