Second Taming of the Shrew adaptation that Gabrielle Union is in. The first one was 10 Things I Hate About You (1999).
Keep watching after the credits end.
Eva's full first name is Evangaline.
Aloma Wright (The Reverend) makes an appearance in "Bring It On" with Gabrielle Union as Pauletta, the TV show host who pays for the Clovers to go to Nationals.