Bud (Leigh McCormack) é um solitário e triste garoto de 11 anos que cresce na Liverpool da década de 1950. O cinema é a sua principal fonte de console, o que faz com que o garoto viva obcecado na casa de filmes do local. Fora do cinema, ele lida com sua família coruja e os valentões doc olégio. Imagens de cinema e da vida de Bud se misturam formando memórias.