David é um garoto simples que passa seus dias estudando e no trabalho de meio expediente em uma lanchonete, para ajudar a mãe com as despesas, mas que vê tudo desmoronar a sua volta quando surge uma ordem de despejo na sua casa e ele é demitido. William é um garoto popular e o atleta do time, que esconde algo sobre sua família e está disposto a viver com uma máscara. Mas as consequências para seus atos podem ser pesadas demais. Desacreditado da vida, David acaba se envolvendo em um acidente onde conhece Will, que ele descobre ser um dos poucos garotos negros da escola. Esse encontro mudaria a vida dos dois por improváveis circunstâncias. Will esconde um segredo e David precisa de ajuda. O que poderia começar como uma simples amizade, se torna algo que nenhum dos dois poderia imaginar. Tudo pode mudar, quando um novo garoto aparece na vida de David, transformando tudo e deixando o coração dele cheio de dúvidas. Dividido entre os dois garotos, David deve fazer uma escolha, que pode o fazer feliz ou acabar com ele para sempre. Amor, amizade e preconceitos. O que fazer quando se tem um coração dividido?