A movie's protagonist is often an inherently heroic person. They do the right thing, save the day, and focus on making things better for others. Anti-heroes are still heroic in their own ways, even if their methods or personalities are not. However, in some films, the main character is unquestionably the villain.
Source:https://www.cbr.com/movies-where-the-villain-is-the-main-character/