ANIMALS

An Irish drama in which two party loving friends navigate life and love in Dublin. Full details.