Friday, December 21, 2018 | 11:45 am - Thursday, December 27, 2018 | 9:45 pm SHOPLIFTERS Landmark The Magnolia 3699 McKinney Ave, Dallas Magnolia Pictures will release Shoplifters, 2018 Cannes Film Festival Palme D’Or Winner, at the Magnolia Theatre on December 21 through December 27.