John Lennon (Aaron Johnson) ist ein ganz gewöhnlicher 15-jähriger Teenager auf den Strassen Liverpools. Humorvoll, gewitzt, frech, mit Ecken und Kanten. Doch John trägt eine Bürde mit sich: Seine Mutter hat ihn im Alter von 5 Jahren verlassen, seither lebt er bei seiner Tante Mimi (Kirsten Scott-Thomas). Doch diese lässt John im Ungewissen über seine Vergangenheit. Als er eines Tages völlig überraschend wieder mit seiner leiblichen Mutter Julia (Ann Marie Duff) in Kontakt kommt, entsteht ein unzertrennliches Band zwischen den beiden. Ein bitterer Kampf um John entbrennt zwischen Mimi und Julia, den beiden Schwestern. Entschlossen, den Streit zu schlichten, stösst John auf ein herzzerbrechendes Geheimnis seiner Vergangenheit. Doch seine Mutter gibt ihm eine grossartige Gabe: die Musik.