The scenes where Frankie (Kevin McKidd) and Helen (Laura Fraser) go to the beach were filmed at Aberdour in Fife. Thanks to Kirsty Holmes for help in identifying this location.