The Killing

Keylela

  • Season 2
  • , Episode 7  | 
  • Aired: 5/6/2012
    • Length: 44:00
    • Plays: ???
Synopsis >

The investigation returns to the casino while tension erupts at the Larsen house and Stan meets Richmond face to face for the first time to make an uneasy alliance.

TV GUIDE Users' Most Popular