The first television spot for the episode was released on May 12, 2013, during the season 2 finale of Once Upon a Time.
The episode, along with the rest of Agents of S.H.I.E.L.D.s first season, was released on Blu-ray and DVD on September 9, 2014.