 Port Charles is a city located somewhere in New York, that seems to be a magnet for the forces of evil. Currently the city is being taken over by Vampires and is in complete chaos! If you are into vampires, angels, slayers, and all around crazyness then Port Charles is the show for you, not to mention 7 emmy noms and several great actors and actresses.