Once Upon a Time… in Hollywood ★★★★

was going to rate it 5 stars but had to remove one for all the dirty fucking feet