A mysterious women walks into a comic book shop.A mysterious women walks into a comic book shop.A mysterious women walks into a comic book shop.