Unlike some top American actors, who carefully curate heroic roles, Ralph Fiennes relishes swimming in moral murkiness,