Mammal January 25, 2016 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.