Irish FilmIrish Film: Rachel Griffiths to star in Rebecca Daly's MammalAcademy Award nominated and Golden Globe winning actress Rachel Griffiths will take the lead role in Irish feature film Mammal, from director rachel Daly. Read More