The film received negative reviews from critics , and mixed reviews from the audience .
With an approval rating of 22 % at Rotten Tomatoes based on 97 reviews and an average rating of 4.4/10 , the film has received mixed reviews from viewers and largely negative reviews from critics .