The Flying Scottman is a film based on the true life story of Graeme Obree. Graeme Obree (Johnny Lee Miller) has loved bicycles since he was a child. Now an adult, Obree owns a failing bike shop and works as a courier to make ends meet. When Obree becomes friends with boatyard owner Baxter (Brian Cox), he comes up with an idea to beat the hour record on a bicycle. Since he lacks the funds to buy a bicycle, Obree creates the perfect bicycle to achieve his goal and then builds it from scrap metal and washing machine parts. With friend Malky McGovern (Billy Boyd) coaching him, he breaks the record. However things take a downward turn as someone else breaks the record next week, and the rules for the record are rewritten so Obree's never count in the first place. Obree refuses to give up and fights with depression to regain the title.