The worlds' first premiere in a solar cinema tent has been held for environmental film The Age of Stupid.
Pete Postlethwaite, an Oscar-nominated actor, was joined on a "green" carpet by X-Files star Gillian Anderson, model Keeley Hazell and former mayor of London Ken Livingstone.
The film sees Postlethwaite play an old man living alone in a devastated world in 2055, looking back at footage from 2008 and despairing why we did not stop environmental damage.
The premiere took place in a tent in the gardens at the centre of Leicester Square in London's west end.