A retired superhero is met face to face with the past she left behind.A retired superhero is met face to face with the past she left behind.A retired superhero is met face to face with the past she left behind.