There was a stellar line up of stars on the red carpet for Christopher Nolan's latest science fiction odyssey.
The post-apocalyptic epic Interstellar lists off an impressive array of leading names.
But it was The Devil Wears Prada's Anne Hathaway who stole the show at the premiere in Los Angeles, wearing an elegant midnight blue silk dress.
Redhead Jessica Chastain wowed in a full-length black gown with lace detail while Camila Alves McConaughey shimmered on the arm of star husband Matthew.
The first film since his acclaimed take on Batman, Nolan's extravaganza is quickly winning international acclaim and the epic is already being talked up in terms of possible Oscar nominations.
The sci-fi thriller - which hits cinemas here in November - follows the story of astronauts who travel through a wormhole in space.