Troubled with a sudden lack of money, single mother Anne Irwin takes her two sons, Ashton and Corey to stay with their grandfather in Santa Carla, California.
However, the town seems odd. Ashton struggles to make friends and Corey learns tales of the boys who never grow up living in caves near the sea.
But, everyone knows that fairy tales aren't real and your Prince Charming might not be as charming as you had imagined. He may also be immortal.