Season Three Episode Guide

Resurrection

Episode #: 301
Air Date: 10.19.18

Please

Episode #: 302
Air Date: 10.19.18

No Good Deed

Episode #: 303
Air Date: 10.19.18

Blindsided

Episode #: 304
Air Date: 10.19.18

The Perfect Game

Episode #: 305
Air Date: 10.19.18

The Devil You Know

Episode #: 306
Air Date: 10.19.18

Aftermath

Episode #: 307
Air Date: 10.19.18

Upstairs/Downstairs

Episode #: 308
Air Date: 10.19.18

Revelations

Episode #: 309
Air Date: 10.19.18

Karen

Episode #: 310
Air Date: 10.19.18

Reunion

Episode #: 311
Air Date: 10.19.18

One Last Shot

Episode #: 312
Air Date: 10.19.18

A New Napkin

Episode #: 313
Air Date: 10.19.18