Dublin, wczesne lata 60-te XX w. W małym, szeregowym domku mieszka 8-letni Harry Cronin (James Hickey). Po śmierci ojca, wraz z dorastającym bratem Paulem (Hugh O'Conor) jest wychowywany przez samotną matkę, gorliwą katoliczkę. Harry cierpi z powodu braku ojca, więc matka często prosi o pomoc zdziwaczałego wujka Tony'ego (Tom Courtenay). Chłopiec ucieka wyobraźnią do świata "Flasha Gordona" ze starej serii puszczanej co sobotę w lokalnym kinie. Po jednym z seansów zaprzyjaźnia się z 9-letnim Seanem (Sean Flanagan). Za sprawą jednej z ich przygód dochodzi do wniosku, że wcale nie jest Ziemianinem, tylko chłopcem z Merkurego.