Russell Crowe and Emma Watson were among the stars in London tonight for the premiere of Noah.
Rather than the traditional red, the cast walked down a carpet made to look like the crashing waves of the biblical flood.
Crowe's friend and Les Miserables co-star Hugh Jackman also made an appearance, much to the delight of crowds lining Leicester Square.
Jennifer Connelly, who wore an Alexander McQueen dress, agreed with Crowe that making a movie of Noah's tale was "an intense experience".
Noah opens in UK cinemas on April 4.