Kind of disappointed by this movie

Was an early financial backer of it like 3 years ago and its not really that great

96% fresh rating on rotten tomatoes and yet its just not good

I haven’t seen a movie in like a year