Crimson Nightmare

There are three versions of Crimson Nightmare, each from their own timelines and with their own lives.