The Vision

The Vision

Available on Pluto TV
S1 E10: French soldiers are called into question after abandoning their posts and claiming to witness a supernatural event.