Popular searches:

The Best Episodes Written By Hannah Shakespeare

Every TV Episode Written by Hannah Shakespeare Ranked from Best to Worst by Thousands of Voters

  • Part III
    7.5/10(14)

    #1 - Part III

    Season 3 Episode 3

    Aired 2/20/2020

    Ambrose investigates Jamie's past. Leela gives birth as Jamie's anxiety reaches a breaking point.

    Director: Andrew McCarthy

    Writer: Hannah Shakespeare

Hannah Shakespeare Ratings Summary