EIFF REVIEW: Matching Jack turns on the waterworks