Heidi has spent her life protecting her autistic brother, Erik, from the worst of the foster care system they'd always lived in. Then, on a trip to Europe, Heidi sees an strange building and stranger people, including a viciously beautiful woman who tries...