Wanda awakes to find herself in a suburban town named Westview, where she see's impossible things occur, but what she doesn't know, is how she got here or why she's here, she meets someone who she thought was dead and works to unravel the truth about this paradise that she now inhabits, but when the dust settles, Wanda and her ally will be changed forever.
23 parts