The MCU vet stars as Roy Pulver, a former soldier who finds himself living in an infinite time loop inhabited by a cadre of assassins who take turns killing him over and over again. After many (and we mean
many) deaths, a sarcastic and jaded Roy attempts to discover the true reason behind the loop, while trying to save his ex-wife, Jemma (Naomi Watts), and son, Joe (played by Grillo s actual offspring, Rio), from Colonel Clive Ventor (Mel Gibson), a villain with a serious god complex. To reach let alone defeat the titular final baddie, Pulver must understand his enemies strengths and weaknesses, which inspires him to train with a legendary sword-master named Dai Feng (Michelle Yeoh).