The Week in Movies discusses the final seven days in cinema – including the modern Suicide Squad trailer,Star Wars: Episode VIII being pushed back, Deadpool being banned in China and much, or much more… The Week in Movies is an excerpt from the weekly Flickering Myth Super Newsletter. Subscribe here to get it delivered to your […]
Source: flickeringmyth.com