The Fog (film)

The Fog was a film released, according to ads in a Cardiff supermarket at least, on 26 June. (TV: Out of Time)