For a better experience on MUBI, update your browser.

Eye for an Eye

Stephen Lambert United States, 2018