General Hospital has a new bad guy in town who has decided to stop lurking in the shadows. Jenz Sidwell looks like the next ...