It currently holds a 62 % `` Fresh '' approval rating on aggregate review site Rotten Tomatoes , based on 21 reviews and has received a positive reaction from the general public.
Rotten Tomatoes is a review-aggregation platform .