The Mysterious Man
Episode: 2x01 | Airdate: Jan 4, 2017
Happy, Ala., is shaken by a catastrophic event in the Season 2 premiere.
Episode: 2x01 | Airdate: Jan 4, 2017
Happy, Ala., is shaken by a catastrophic event in the Season 2 premiere.
Episode: 2x02 | Airdate: Jan 11, 2017
Episode: 2x03 | Airdate: Jan 18, 2017
Regina and Elm work to keep their secret; an unexpected guest arrives.
Episode: 2x04 | Airdate: Jan 25, 2017
Outsiders descend upon the town.
Episode: 2x05 | Airdate: Feb 1, 2017
Frankie's car trouble leads to a shocking revelation for Octavia.
Episode: 2x06 | Airdate: Feb 8, 2017
Octavia fights to keep a family secret, while Bonnie tries to keep her family safe.
Episode: 2x07 | Airdate: Feb 15, 2017
Tempers flare as the community gathers to clean Jolene's trailer.
Episode: 2x08 | Airdate: Feb 22, 2017
A joyous occasion in Happy can't mask the chaos that surrounds the town's families or shield them from confrontation.