Johnny Depp has wowed the crowd after he turned up at CinemaCon to promote his latest film.
The Hollywood star - who recently got engaged to actress girlfriend Amber Heard - was apparently a last minute addition to the line-up at the event in Las Vegas.
Dressed in jeans and a leather jacket, the actor and his co-star Morgan Freeman introduced footage from their upcoming sci-fi thriller Transcendence, which sees Johnny play a scientist who has his brain uploaded into a computer.
Several other stars were also at the convention to tease upcoming films.
Drew Barrymore and Adam Sandler previewed their film Blended, a romantic comedy which marks their third big screen outing together. The pair are also picking up awards at the event, with Drew being named the Female Star Of The Year and Adam getting the Male Star gong.
Channing Tatum and Mila Kunis, who is thought to be expecting a baby with her fiance Ashton Kutcher, introduced a clip of their film Jupiter Ascending, and Clint Eastwood promoted Jersey Boys.