Lana is a young, adventurous woman living in the city that never sleeps, (also known as New York.) She begins to spot some peculiar beings around, confusing her. Maybe even questioning her own sanity more or less. These beings... they are familiar to Lana, too familiar.