Wish I could tell you more, but I was surprised to find a Google alert for the first television screening of The Mountain, The River and The Road on Sundance Channel, France.
Here's the LINK.
Correct me if I'm wrong, but it looks like we played today at 12:30am! To all my French followers - mark your calendars! Haha!
What's particularly cool is that I've been working hard to get the film deliverable for this, but I wasn't sure if it was actually going to be accepted or where exactly it would end up playing.
More info when I get it...