Movie Reviews TV & MOVIES MOVIE REVIEW: Mammal By Garth Cremona 8 years ago Drama set in Dublin, Ireland. A middle-aged woman is trying to rebuild her life after