Réfugié dans la drogue depuis l’adolescence, James Bowen est un jeune SDF Anglais en manque de repères. Un jour, il trouve un chat abandonné qui s’appelle Bob et les deux…