Joe Taylor (Ewan McGregor) es un trabajador en una barcaza en el Glasgow de los años 50.