Switched-at-birth sagas don't come much more convoluted than Sacrifice, Chen Kaige's latest period piece epic, about a doctor named Cheng Ying (Ge You) who, in an effort to save the baby son of the ruling Zhao family during evil general Tu'an's (Wang Xueqi) murderous coup, sacrifices his own infant son and covertly takes the last remaining Zhao heir as his own. That turn of events alone takes nearly an hour to unfold, as Chen's 126-minute film is stuffed with twisty-turny machinations that are difficult to untangle and not especially important to the story at hand, which concerns Cheng's efforts to raise the boy, named Cheng Bo (William Wang), in the house of Tu'an, all in order to groom the kid to kill Tu'an as revenge for his own son and wife's murder. The second half thus proves to be a bizarre, My Two Dads tale in which Cheng Bo is caught between cool-warrior godfather Tu'an and restrictive father Cheng, a push-pull dynamic that plays out with great sluggishness. Chen's attention to character over spectacle pays minimal dividends and is compounded by the fact that his battles—full of standard-issue slow motion and hacked-off limbs—are as dull as an overused blade. Nick Schager
Get the Film & TV Newsletter
Stay up to date on the best new movies with our critics' latest reviews, interviews and trailers for the films coming to a theater near you each week.