The Great Wall ★★★

I’m sorry Pedro, but my heart yearns for Ben Affleck