Jemima Kincaid es feminista y cree que todos deberían serlo. Su colegio está lleno de tradiciones arcaicas, incluyendo el baile de graduación; si una chica quiere ir, debe esperar pasivamente a que un chico la invite, dándole a él todo el poder de decisión.
Cuando Jemima es nombrada parte del comité organizador del baile junto con Andy, la estrella del equipo de futbol americano y Ginnifer, la típica niña perfecta y popular, ve una oportunidad para cambiar las cosas. Inspirada en sus ideales y el deseo de dejar una marca en su escuela, Jemima propone una nueva dinámica para el baile de graduación: los estudiantes deberán enviar a un sitio web una lista de las personas con las que quiere ir al baile, y un algoritmo los emparejará con su acompañante ideal.
Entre la organización del baile y las exigencias escolares, Jemima termina enredada en un amorío que la tiene muy confundida y su mejor amiga, JiYoon, está actuando muy raro… ¿Podrá el nuevo sistema cambiar algo en las tradiciones sexistas de su escuela? ¿Logrará resolver sus problemas antes de irse a la universidad?