Ed Kennedy is een jonge taxichauffeur met weinig toekomstperspectief. Hij is een waardeloze kaartspeler, hopeloos verliefd op zijn beste vriendin Audrey, en verknocht aan zijn koffiedrinkende hond, de Portier. Er gebeurt niet veel in zijn leven, tot hij per ongeluk midden in een bankoverval terechtkomt.