Where To Stream Ransom Season 1 Episode 11
The Castle
- Aired March 25, 2017
- 60 Min
- Rated 6.2
- Number 34 Of 39 Rated Episodes
While playing a new smartphone game, five teenagers are lured into a trap in an empty castle in France, and Eric and the team are called in to negotiate their release.