Can anyone tell me what universe Forever Red takes place in? Is it its own?
Can't be the 616 because of the age of Alex and can't be the MCU because the Avengers are a thing and they have contact...