Dirty Harry

Dirty Harry ★★★½

Very conflicted about this movie!!