A film review is a subjective opinion of someone who has different feelings about each film. As a result, film enthusiasts will struggle to assess whether the film meets their requirements. Based on these issues, sentiment analysis is the best way to fix them. Sentiment analysis, also known as opinion mining, is the study of assigning views or emotional labels to texts in order to determine if the text contains positive or negative thoughts. The Nave Bayes method was chosen because it can classify data based on the computation of each class's probability against objects in a given data sample. The best model was created utilizing data without lemmatization, 500 vector sizes, and Nave Bayes classification, with an accuracy of 78.96 percent and a f1-score of 78.81 percent. Changes in vector size affect the system's capacity to foresee positive and negative sentiments. The difference in accuracy and recall values shows that when vector size 300 is utilized, the precision and recall outcomes are lower than when vector size 500 is used.