Part Mean Girls, part Heathers—hell, there's even a little bit of Hilary Duff's ridiculously stupid The Perfect Man thrown in there—John Tucker Must Die fits the genre nicely. But the word "die" is a little harsh. Actually, when three high school girls—wannabe journalist Carrie (Arielle Kebbel), head cheerleader Heather (Ashanti) and vegan activist Beth (Sophia Bush)—find out they are all dating the delectable John Tucker (Jesse Metcalfe), the school's basketball star, they decide to
