French trailer for Snowpiercer reveals lots of new footage: watch now