This week on General Hospital, John McBain has been falsely accused of murder, or so he says, but the evidence is really starting to pile up. Young Rafe isn't budging from his story that he saw John kill his mother. As the week unfolds, look for a couple possibilities to emerge. Could McBain have a doppelganger? Or is he really Caleb, the vampire prince of darkness? Get a sneak peek at ABC.com.