Don't trust the critics, that's what i learned while watching this movie.it's the exceptionally well done Chole Zhao did an amazing job. The story had such a big scale i loved it and it had many plot twists. Cinematography is next level, it felt like i was watching an art piece. THE CAST WAS PHENOMENAL. Can't wait to watch it again.