Ugh. Nice Teaser. Luc Besson produced this! Ne1 got some more infos? Is this based on a comic that is based on Vaillant's real life? I'm quite confused!

Link jus' 500kb!