Joel Schumacher ( Veronica Guerin )John Michael McDonagh ( Calvary )Michael Staininger ( Ligeia )Mikael Salomon ( Salem's Lot )