Screen Shot 2015-09-06 at 11.05.17 AM Published September 6, 2015 at 567 × 627 in Screen Shot 2015-09-06 at 11.05.17 AM They never go into Elektra’s past.