Cameron a 17 ans. Atteinte d´un cancer, elle est persuadée qu´elle va mourir avant ses 18 ans. Déterminée à la sauver, sa mère l´embarque dans un road-trip en direction de Promise, une ville magique réputée pour ses miracles. Résignée, Cameron ne croit pas plus à une possible rémission qu´aux superstitions ridicules de sa mère, mais se laisse tout de même entraîner dans cette aventure. Arrivées à destination, elles sont vite témoins d´événements inhabituels : les pissenlits deviennent pourpres, on aperçoit des flamants roses au large de l´Atlantique et Cameron reçoit une mystérieuse enveloppe contenant une liste de choses à faire avant de mourir... Aidée d´Asher, un garçon non moins mystérieux, Cam exécute peu à peu chaque point de la liste et apprend à croire en elle, en l´amour, et même... aux miracles.