the movie has garnered mixed reviews by the critics