Peter Mullan is pretty much the lead and he's wonderful. Hilariously, he was criticized on IMDB for his accent--not because the person had trouble with understanding a real Scottish accent, but because they thought it was the "worst fake Scottish accent ever."
no subject