La historia se desarrolla en Atlanta, Georgia, con Cyrus DeBarge (Tyler James Williams), que es hijo de un pastor, y su mejor amigo Kris McDuffy (Trevor Jackson) que se conocen desde la infancia y la sensación musical adolescente Roxanne "Roxie" Andrews (Coco Jones), cuyo sello musical está patrocinando un concurso de composición de canciones en un club para adolescentes.
Ahora, le toca al verdadero poeta superar la duda, aprovechar la oportunidad para revelar su auténtico ser y seguir sus sueños.
Durante todo ese tiempo, Cyrus debe convencer a su padre predicador que el rap puede tener un mensaje positivo.
Cyrus, entonces, tiene una batalla de rap con Lord of Da Bling, un popular rapero, (Brandon Mychal Smith) y Cyrus gana, después de decirle a todo el público que Lord of Da Bling en realidad no es rico, ya que lo vio conduciendo un taxi.
La banda sonora de la película incluye 13 canciones originales de reconocidos productores musicales/compositores/intérpretes como Rock Mafia, Toby Gad, David Banner, Antonina Armato, Andy Dodd, In-Q, Adam Hicks, Tim James, Lindy Robbins, Dapo Torimiro, y Adam Watts.