Heroes and Villains is your one stop shop for all of your comic book and comic book related needs. Located in Hampton Roads, Virginia Heroes and Villains has been in business for over 20 years. With loyal customers, a clean store, and unsurpassed customer service we know it will only take one visit for you to become a customer for life.