 Tommy Kearins, who plays Dougie, was selected for the role after  being spotted in a Scouts "Gang Show", working backstage. After  being interviewed by Ealing, he spent 3 months filming on Islay. He  was paid 3 times what his father made in the Clyde shipyards.