Juniper es una niña de acogida que tiene su vida perfectamente ordenada, tiene familia, amigos, y es brillante. Todo cambia cuando llega Billy, un niño que no quiere estar allí y que claramente planea escapar. Con dos corazones puros y unos regalos poco convencionales, Juniper y Billy deberán enfrentarse a un peligroso enemigo y a las dificultades de ser adolescentes.