Durante uma viagem escolar, um ônibus acaba atropelando um garoto que, aparentemente, se trata de mais um morador de rua. Inconformada com a situação de abandono do menino, Sophia, de apenas 17 anos e com grande senso de justiça, decide ajudá-lo, levando-o para sua casa.
Na tentativa de ampará-lo, Sophia precisa lidar com o fato de que o menino desconhecido esconde muitos segredos de seu passado, que o assombram constantemente.