Homeland » Sock Puppets

Carrie catches a break. Keane makes a plan. Max goes undercover.

First Aired: 19 Mar 2017

This episode is seen by 38 users.