I have come to realise that movie review sites like rotten tomatoes are becoming biased in their recent assessment of films. I'll advice everyone out there to tread with caution when following such sites or else they'll never get to watch great movies just because of their poor reviews.
That said, the only reason this film doesn't get 5 stars from me is simply because the plot is predictable, while having a few plot holes. But kudos to the CGI and raw action scenes, which make up for the deficiencies in the story. Finally, I applaud Will Smith for his professional acting, showing plenty of emotion in both versions of himself.
Don't miss out on Gemini Man and you'll be glad you didn't.