Jonathan Ochoa como Joshua Cortez Muñoz: 14 años. Con sus 14 años recién cumplidos, Joshua siente que su vida no puede ser más perfecta; tiene a sus padres, a su mejor amigo Samuel, a su grupo de amigos, una novia, pero la llegada de Dani a su vida hará que esta dé un giro de 180 grados, donde Joshua sentirá que su mundo empezará a desmoronarse, pero tendrá que enfrentar la realidad y aceptarse tal cual es.
Iker García Meza como Daniel "Dani" Gómez Montiel: 14 años, sufrió un trauma en su infancia y desde ese día no ha vuelto a decir una sola palabra, ni siquiera a su familia, pero todo eso cambiará cuando él y su familia se muden a Ciudad Hope, donde conocerá a Joshua, la única persona que no solo lo volverá a hacer hablar, sino que también le devolverá las ganas de vivir y volver a creer en el amor.
Kenneth Lavíll como Samuel Vargas: 14 años, mejor amigo de Joshua, está profundamente enamorado de Cyrus, y a pesar de que está seguro de que Cyrus siente lo mismo, Cyrus tiene miedo de reconocerlo debido a la fuerte homofobia de sus padres.
Diego Escalona como Cyrus Paz: 14 años, es un chico autista que ha tenido una vida difícil, debido a la constante discriminación que no solo sufre de parte de sus padres, sino también en el liceo de parte de José Luis Montero y sus matones, pero tendrá el apoyo de sus amigos, sobre todo de Samuel, de quien está enamorado en secreto, y que es incapaz de decirlo debido al terror que le tiene a sus padres de que se enteren.
Zoé Torres como Andrea Paz: 14 años, novia de Joshua, es muy controladora y quiere saber en todo momento qué está haciendo Joshua y con quién está, lo cual con el tiempo empieza a hartar a Joshua, pero las cosas se complicarán aún más con la llegada de Dani, ya que Andrea lo verá como una amenaza, debido al enorme cambio que verá en Joshua cada vez que está con él, y entonces hará lo que sea con tal de poder separarlos.
Tadeo Bonavides como José Luis Montero: 16 años, es el matón del liceo, que se encarga de hacerle la vida imposible a todos, sobre todo a Joshua y sus amigos.
Tania Nicole como Giovanna Arredondo: 14 años, forma parte del grupo de amigos de Joshua, pero sobre todo es más cercana a Andrea y la ayudará a intentar separar a Joshua de Dani.
Paulo Fonseca como Alex Montenegro: 14 años, es el gracioso del grupo, que no tiene ningún tipo de filtro, y siempre suelta todo lo que pasa por su cabeza.