"Deep space, at the edge of the galaxy. The future. A new prisoner arrives on top security prison ship and psychiatric research unit Dante 01. Sole survivor of an encounter with an alien force beyond imagining, Saint Georges is a man possessed by inner demons, caught up in the battle to control the monstrous power within him."
Translation: sounds like your standard "holy crap, we're on the edge of space and sanity, and this alien thing has really screwed us" scenario.
The Weinstein Company has bought the U.S. distribution rights, which hopefully means we'll be seeing it on our shores not too long after the January 2nd premiere in France. While the premise might sound tired, Caro's other films make great eye candy.