High Life trailer A24 brings the new Claire Denis film to American multiplexes in April. The following video was included in this article: https://www.youtube.com/embed/AtOwfo1ypOw