A psychological thriller following a woman with six split identities.
A.F. Carter lives, works and writes in New York City.