In this week's episode Becca and Jane talk about the 2017 'thriller' The Killing of the Sacred Deer. We definitely ended up getting sidetracked on this episode, and honestly what a wonderful turn it took. Take a listen and let us know what you think!!