Lost City of Z – New trailer, stills and release date

Here are new stills, new trailer and a release date for NY and LA – April 14th