Vincent är en gammal Vietnamveteran, vars envisa hedonistiska livsstil mest går ut på att dricka, spela på hästar och gå på strippklubb. Men när 12-åriga Oliver och hans ensamstående mamma flyttar in i huset bredvid, förändras saker och ting. Trots att det skiljer över 40 år mellan Oliver och Vincent, utvecklas en stark, om än ovanlig, vänskap mellan de två. Medan Vincent handleder Oliver i hur man står upp för sig själv ute i den stora vida världen, börjar Oliver se mer i den åldrande mannen än bara hans svagheter och nyckfulla attityd. Men inte alla tycker att deras vänskap är en bra idé.