Be Good or Be Gone review – sharp Dublin crime thrill