Here’s a cool, trippy trailer filmed in the Upper Loire Valley of France—a stunning location we haven’t seen before—and featuring cool shots of the landscape, insect life, and anglers chasing trout. It’s hard to tell what the finished film will be like, but this trailer is certainly intriguing.
