Stock Photo Used Peter has lunch with a couple claiming to be his parents and he teams up with the X-Men against Professor Power.