Every night Lucas dreams of the same things. And every morning Lucas forgets those same dreams. But this time when Lucas wakes up he remembers everything, and it is when he meets Stella, a fallen angel sent to earth on a mission, does he discover the true meaning of those dreams.