Posts tagged Colin Farrell
Stiff Upper Lip: The Killing of a Sacred Deer (2017)

When the time comes they all submit themselves willingly for the slaughter, just the way a family should behave in a crisis of this sort.

Read More