Filmed in Greater Cincinnati in fall 2016, The Killing of a Sacred Deer features many high profile landmarks throughout the city. The Christ Hospital, John A. Roebling Suspension Bridge and Fountain Square make appearances in the trailer. The film, which won Best Screenplay at the 2017 Cannes International Film Festival, stars Colin Farrell and Nicole Kidman and opens November 3.