Sympathy for Lady Vengeance ★★★½

In a world of its own this gets a higher score, but as the least compelling of the Vengeance Trilogy ... but the snow, you say

Report this review