the movie received good reviews from the critics