General Hospital Spoilers: Will Peter Finish What He Started?