The Promise Premiere

Christian Bale and the cast of The Promise walked the red carpet at the film's premiere on Wednesday April 12, 2017. Cher, Kim Kardashian-West, Orlando Bloom and Nina Dobrev were also in attendance at the premiere.