O Zack é um rapaz de 19 anos, bissexual. Há alguns meses o Zack resolveu ir passar uns dias a casa dos seus primos, mas ele fica surpreso quando descobre que o Carlos, um dos seus primos está a ter um caso com um rapaz e o Zack também fica surpreso quando descobre que o Bruno, namorado do Carlos não é um humano comum, mas sim um feiticeiro, mas o Zack e o Bruno acabam por dar-se bem e o Zack começa a frequentar o mundo mágico e ele também começa a participar nas corridas de carros, coisa que ele adora. Há algum tempo enquanto o Zack está nas corridas de carros ele acaba por começar a reparar num lindo e sexy rapaz que de volta em meia vai assistir às corridas. Apesar do Zack já reparar no rapaz há algum tempo ele nunca falou com o rapaz e o rapaz sempre está longe e nunca tentou falar com o Zack, mas às vezes o Zack repara nas feridas e nas nódoas negras que o rapaz tem na cara, nos braços e nas pernas. O Cody é um rapaz de 16 anos, gay. A vida do Cody não é das melhores. O Cody é maltratado pelo pai e ele é obrigado a fazer quase tudo em casa. Por causa da relação que tem com o pai o Cody passa a maior parte do tempo na casa do seu melhor amigo ou no mundo mágico. O Cody nunca foi muito fã de corridas de carro, mas um dia ele está a andar pelo mundo, sem nada para fazer e ele acaba por resolver ir assistir a uma corrida. Quando a corrida acaba o Cody acaba por ver-se fascinado por um dos corredores e por causa disso o Cody começa a ir assistir às corridas de carros sempre que pode só para ver o rapaz. O Cody não acha que um rapaz como aqueles iria reparar nele, por isso o Cody contenta-se em simplesmente assistir o rapaz de longe. O Cody só não estava que um dia ele e o rapaz sexy acabasse por esbarrar enquanto ele está a dar uma volta pelo mundo mágico. O que será que vai acontecer agora entre eles?