Watch Marvel's Agent Carter - Season 1 Episode 8 Online!:
Peggy faces the full fury of Leviathan, as Howard Stark makes his return.