Woody Harrelson is the writer, producer, and star of Lost in London, a 90-minute feature film that was shown live in theaters as it was filmed on January 19, 2017. The story was inspired…

source