As with most Loach films, Riff-Raff is a naturalistic portrayal of modern Britain. It follows Stevie, played by Robert Carlyle, a Glaswegian recently released from prison who has moved to London and got a job on a building site turning old houses into luxury apartments.