agent carter recap season 2 episode 3

In which we have a ghost, SCIENCE!!, a horcrux, and the world's shortest necktie.