A detective investigates a murder, only to find that the victim is... himself. Soon, he discovers multiple versions of himself, not all of them friendly.
@Lionsgate films - Angel Has Fallen— In theaters August 23, 2019. Starring Gerard Butler, morgan Freeman, Jada Pinkett Smith, Lance Reddick, Tim Blake Nelson, Piper Perabo, with Nick Nolte, and Danny Huston.