The Castle of Sand

The Castle of Sand

  • Aired: 10/19/1974
    • Length:
    • Plays: ???
Synopsis >

Two detectives investigate the seemingly random murder of an old man found bludgeoned to death in a Tokyo rail yard.

TV GUIDE Users' Most Popular