Guava Island ★★★★

Rihanna + Gambino + Letitia Wright + the songs + the cinematography + the animated intro + literally everything else about this = heaven