This film only has 3 characters that have any relevance to the story: the main character, his love interest who is also a main character, and his female best friend, a sidekick to him. Each of these characters is entirely defined by these labels and have very little development beyond them.
The main character is suddenly and absolutely obsessed by his (somewhat older) Film Studies college professor. We never get any glimpse of his past history for a clue what could have caused this sudden obsession. He never really does anything during the film that isn't related to trying to conquer his professor. His whole identity is defined as: "someone who is in madly, madly in love with his professor".
Plus, his methods of conquest are extremely creepy, and even psychopathic, involving even extreme self-humiliation in public, all in the name of "love" (think along the lines of someone getting a loudspeaker and loudly professing their undying love to person X in a packed town square). It's horribly cringy and makes you wonder how his tactics could possibly ever work on... anyone, basically.
But they do! The professor, who presents herself as a mature and independent woman, is initially flabbergasted by her student's childish and mentally-deranged advances, but somehow inexplicably warms up to, and consequently falls in love with him, despite his creepiness. We never get any clue as to why. Was she abused in past relationships, which led her to becoming emotionally needy to such a point as to have such low standards? Who knows!
His (female) best friend is characterized solely by her undying devotion to the main character, supporting him through thick and thin and encouraging his extremely questionable advances no matter what. We get no further information on this character besides this one trait.
Combined with a very clichéd ending, the fact that the characters in this film are merely manifestations of archetypes/tropes, rather than proper Characters, make this movie a pretty darn bad choice given the hundreds of better options avaliable on Netflix.