“They were the best worst advertisements ever,” says Mary Weaver Chapin of the works featured in the Portland Art Museum’s ...
The posters are very trippy, creative and dark. The film will premiere at the 2024 Cannes Film Festival on 17 May and will get a theatrical release on 21 June. It is distributed by Searchlight ...