Mammal 25th January 2016 By Jean Kitson New Irish feature film starring Rachel Griffiths and Barry Keoghan, co-written by Glenn Montgomery with director Rebecca Daly, premiered at the Sundance Film Festival 2016. Read the Screen International review here and the Variety review here.