In a post-apocalyptic world where a deadly ice age has taken over the Earth, there are only a few survivors, all of whom have taken shelter in an enormous train propelled by perpetual motion. While the rich and powerful live in luxury at the front end of the locomotive, the poor have been forced to dwell at the tail with limited supplies by the dictatorial Minister Mason. During a routine deliverance of protein blocks, one tail inhabitant, Curtis, decides to round up a rebel army to invade the front, though no-one could have imagined the amount of bloodshed the ensuing revolt would trigger. In a bid to destroy the barbaric class hierarchy this new life has caused, Curtis plots a major act of disaster. It starts to look like the human race really will be the death of themselves.
Continue: Snowpiercer Trailer
When Gemma was a young student from Italy, all she wanted was excitement and adventure in her life. She travels to the Bosnian city of Sarajevo where she meets a handsome American stranger called Diego with whom she begins a wildly passionate love affair. Diego is desperate to have children, while Gemma finds herself wishing for a child just like him, but their relationship is tested by a prolonged fertility struggle. When she finally manages to conceive, they face mortal danger when the Balkan war arrives in the city. Gemma and her newly born son Pietro are forced to retreat back to Italy, while Diego remains in Bosnia and subsequently loses his life. Now a teenager, Pietro must learn about what happened with his father as the mother and son return to that fateful city. However, they soon find themselves uncovering some disturbing secrets.
Continue: Twice Born Trailer
'Vicky Cristina Barcelona' star Penelope Cruz poses during a photocall in Rome to promote her latest movie 'Venuto al Mondo'. She is snapped alongside the director and writer Sergio Castellitto, stars Saadet Aksoy, Adnan Haskovic and Pietro Castellitto, and the author of the original novel Margaret Mazzantini.
All I Want For Christmas is widely regarded as one of the best festive tunes every year
Pearl Jam announced 14 dates in the UK and Europe in June and July 2018.