The Castle

The Castle

Available on Viaplay
S1 E11: While playing a new smart phone game, four apparent strangers are lured into a trap in an empty castle in Avignon, France. Eric and the team are called in to negotiate their release.
Starring Jenessa Grant, Juliette Dol, Joshua Dickinson