Directed by Barnaby Thompson
PUBLISHED Mar 5, 2021
Once upon a time in the west of Ireland, two men dawning pig and panda masks burst into a church to rob shotgun-wielding priests of their d...