Tilda Swinton: 'Snowpiercer' Premiere Closes Deauville Festival!
Tilda Swinton looks magnificent on the red carpet at the premiere of her film Snowpiercer held during the 2013 Deauville Film Festival on Saturday evening (September 7) in Deauville, France.
The film’s premiere that evening also served as the closing ceremony for the annual festival. Tilda was seen posing at a photo call earlier in the day.
Here is the movie’s synopsis: In a future where a failed global-warming experiment kills off most life on the planet, a class system evolves aboard the Snowpiercer, a train that travels around the globe via a perpetual-motion engine.
20+ pictures inside of Tilda Swinton at the 2013 Deauville Film Festival…