Grand Design, a banda de rock cristão mais badalada, está subindo em direção ao topo! Porém, infelizmente, seu cantor principal, Johnny C (Kevin Max, ex-vocalista do dcTalk), está em queda livre em sua vida pessoal. Seus shows representam um forte contraste em comparação com seu estilo de vida egocêntrico, no qual se vê envolto todos os dias.
No auge de sua fama, o mundo de Johnny dá uma parada brusca: com o casamento destruído e em divergência com o líder do grupo e seu amigo de longa data, James (Jeff Deyo, ex-vocalista principal da Sonic Flood), Johnny é excluído da banda devido ao seu modo de vida.
Inicia-se, então, uma turbulenta jornada para tentar reconstruir seu viver, e Johnny perde tudo, mas começa uma reflexão interior sobre sua dupla conduta até agora.
De maneira especial, Johnny começa a ser treinado por seu mentor, Proff (interpretado por Kerry Livgren, da banda Kansas), e por um excêntrico sem-teto chamado Popeye (Tom Wright, de World Trade Center e Barbershop ). Será que, agora, ele encontrará seu caminho de volta?