In the remote, eastern European town of Borslav there is St. Sebastian orphanage, a place where people discard their unwanted children. For the American, Blaire Baker, it’s the perfect place to volunteer her services. Paired with a cheerful volunteer nurse, Blaire is enthusiastic about the possibilities, but is quickly discouraged when she encounters the nefarious
