One unexpected punch after another.

Comments