Director Leah Sturgis chose the second option with Trapped Inn, placing a team of cyclists in a mansion in the Pyrenees mountains of France, surrounded by a mist. But where Trapped Inn gradually loses ...