John, een taxichauffeur uit Zuid-Dublin, kan maar nauwelijks rondkomen. Hij deelt een huurwoning met zijn moeder Jean, een alcoholiste die zichzelf systematisch dood aan het drinken is. Na wederom een overdosis drank belandt ze in het ziekenhuis. De enige manier om Jean te redden is haar te laten opnemen in een dure ontwenningskliniek. Wanhopig en zonder geld of verzekering besluit John een duistere opdracht aan te nemen van een crimineel die hij vaag kent.