A24 has released the trailer and poster for Celine Song's new film. It will be released into theaters this summer on June 13.