Always Buy Retail

Castle: "Always Buy Retail"

Season 1 · Episode 6
6.88/10 ( 7 Votes )

Castle Season 1 Episode 6

Castle: "Always Buy Retail" Season 1 · Episode 6
6.88/10 ( 7 Votes )

A man is killing people and posing them in Vodun (Voodoo) tradition. Castle's ex-wife announces her plans to move back to New York.

TV Show: Castle

Country: United States

Quality: HD

Release: 13 Apr 2009

Duration: 43m

Views: 207

  • Seasons
  • Top Rated

Here you can show episodes grouped by release year.

Here you can show the top rated episodes across all seasons.