Peggy faces the full fury of Leviathan, as Howard Stark makes his return.
Aired 2015-02-24 · 43 min
Marvel's Agent Carter: all seasons and episodes