The Killing

Bulldog

  • Season 2
  • , Episode 11  | 
  • Aired: 6/3/2012
    • Length: 43:00
    • Plays: ???
Synopsis >

After returning to the casino, Sarah and Holder find themselves on the run while Stan and Richmond must make life-altering decisions that will decide their fate.

TV GUIDE Users' Most Popular