Angel is an orphan, adopted at a young age. She has never had any friends and has always felt like a misfit in her school, her town, and even her own home. So when she finds out that her real mother might be out there somewhere and wants her back, she must decide where she wants to go . . . and who she loves. And along the way, she might discover more than she'd bargained for . . . including friends, hope, and magic.