Blockers

Blockers ★★★½

...can someone tell me why I enjoyed this as much as I did?