the film has received mixed opinions from critics