Monsters (Agent Carter)

"Monsters" is the fifteenth episode of Agent Carter which premiered on February 16, 2016.