Mammal is een bijzonder sociaal realistisch drama over de broze band tussen de alleenstaande vrouw Margaret (Rachel Griffiths), wiens zoon net is overleden, en een dakloze jongen die zij tijdelijk in huis opneemt.
Margaret, een alleenstaande vrouw van 41 uit Dublin, krijgt te horen dat haar 18-jarige zoon die ze in de steek liet toen hij nog een baby was, dood is aangetroffen. In een poging dit verdriet te verwerken, zoekt ze dagelijks afleiding in het plaatselijke zwembad.
Daar komt ze Joe tegen: een straatjongen die zij ooit verzorgde toen ze hem ’s nachts gewond voor haar liefdadigheidswinkel vond. Ze biedt Joe een kamer aan in haar huis. Het broze vertrouwen dat Margaret met Joe opbouwt, wordt echter ruw verstoord.