The Haven, a commune in the mountains, seems harmless--until Mailee's best friend Cara decides she's going to stay there... (more)
The Haven, a commune in the mountains, seems harmless--until Mailee's best friend Cara decides she's going to stay there forever. How far will Mailee go to bring her friend home? (less)