Rok 1982. W czerwcu cała Sycylia z zapartym tchem ogląda rozgrywki mistrzostw świata w piłce nożnej. Włosi marzą o Pucharze Świata. Tymczasem młody Gianni (Samuele Segreto) bierze udział w kolizji dwóch motorowerów. Na szczęście, obywa się bez poważniejszych szkód. Drugi uczestnik wydarzenia to Nino (Gabriele Pizzurro), chłopak w wieku Gianniego. Chłopcy szybko nawiązują nić porozumienia. Ich przyjaźń szybko przeradza się w coś więcej. Ani ich rodziny, ani reszta społeczeństwa nie patrzy przychylnie na zacieśniającą się więź dwóch chłopców. Mimo uprzedzeń Gianni i Nino starają się to wszystko ignorować i cieszyć się swoją bliskością.

"Withnail i ja" portretuje ostatnie wspólne szaleństwa dwóch przyjaciół, niespełnionych młodych aktorów pod koniec 1969 roku. Withnail (Richard E.Grant) i Ja (Paul McGann, który gra alter ego reżysera Bruce'a Robinsona) odkrywają pewnego poranka, że do końca szaleńczej dekady lat sześćdziesiątych zostało tylko 90 dni. Połączeni biedą i marzeniami o sławie dzielą nędzne mieszkanie, a ich codzienna dieta składa się z alkoholu, LSD i marihuany. Spłukani i zagubieni w miejskiej dżungli postanawiają wyruszyć na wieś i spędzić oczyszczający wewnętrznie weekend w prymitywnej chacie ekscentrycznego Monty'ego (Richard Griffith), wuja Withnaila. Od samego początku pobytu wszytko układa się nie tak jak zaplanowano, i choć ich marzenia o idyllicznym ustroniu nie spełnią się, będzie to niezapomniany pobyt, zwłaszcza po niezapowiedzianym przyjeździe Monty'ego.

Ona jest starą Chinką, która opłakuje śmierć syna, a on jego najlepszym przyjacielem. Mimo trudności w porozumieniu się i początkowej niechęci oboje zaczynają wspominać ukochanego oraz wzajemnie poznawać.