saw toronto international film festival beautiful elgin theatre blown away beautiful cinematography brilliant adaptation tricky play last least bravura performance al pacino born play role perfectly balanced equally strong performance jeremy ironsbr br the film deftly explores themes love vs loyalty law vs justice passion vs reason might protest content inherently antisemitic however consider historical context story delicate nuanced way told adaptationbr br 