Ángela es una adolescente de 15 años que estudia en el instituto Liberty. Sus dos mejores amigos son sus vecinos de toda la vida: Sharon Cherski (Devon Odessa) y Brian Krakow (Devon Gummersall). Su vida es bastante normal y anodina, sin ningún tipo de interés o sobresalto inesperado.
Un día, Ángela decide que quiere cambiar y escapar de la rutina. Así es como se aleja de sus padres, se separa de sus amigos de la infancia y comienza a vivir de una forma totalmente distinta, empezando por teñirse el pelo de color rojo.
En el instituto, gracias a su nueva apariencia y actitud, se hace amiga de las chicas populares y se fija en un chico distante, misterioso, interesante y muy guapo: Jordan Catalano (Jared Leto).