This film has a 98% Rotten Tomatoes audience score and a 92% critics score, and it deserves them! It’s a MUST-SEE (possibly unless you’re blind)!
Written and directed by Lulu Wang (not to be confused with Lulu Lemon), this film has a lot going for it. The movie is anchored
Recent Comments