I mentioned this strange Vin-Diesel picture a while back, and there’s a second trailer for it now:

 

It seems to be falling more into the realm of “weird euro science fiction” category.

But maybe not this weird:

Share This