Hugh Dancy as Finbar