Deeply moving film. Funny, tragic, and a real tear jerker. Deals with multiple themes, mental health, racism, misogyny, and friendship. Simply flawless acting by all. The cinematography was beautiful too, capturing all those beautiful nuances of the human condition.