British filmmaker Martin McDonagh earned global recognition for the 2017 filmThree Billboards Outside Ebbing, Missouri, which earned seven Academy Award nominations and two wins. But his relatively lesser-known 2008 film, In Bruges, is our Lost and Found for today.
119 Episodes