It's deja vu all over again! Captain Britain, Meggan, Psylocke and Marvel Girl find themselves in England, racing against time to save the universe from complete and utter annihilation!
No critic ratings have been found for this issue.