It’s a 20th century showdown at the box office this weekend, with the baby boomer epic “Elvis” contending against Gen X revamp “Top Gun: Maverick” for the top spot on domestic charts. Director Baz Luhrmann’s biopic about the King of Rock and Roll is projected to draw $30 million from 3,906 theaters in its opening.