“Bob Marley: One Love” tops the box office after defeating demons and angels and spiders, oh my

Thanks to the power of music, the biopic about the reggae icon holds No. 1 for the second week in a row.

It’s song vs. sword at this weekend’s box office, where Bob Marley’s musical biopic has once again landed on top.

Bob Marley: One Love is thriving for the second week in a row after jamming its way to No. 1 with a domestic intake of $13.5 million. Audiences showed up to watch the Jamaican singer-songwriter overcome adversity on his way to becoming a reggae icon, with the film now boasting a total of $71.1 million domestically, and $120.5 globally, per Comscore.

The only film that came close to contesting the weekend’s winner was Sony and Crunchyroll’s anime sequel Demon Slayer: Kimetsu no Yaiba — To the Hashira Training.

<p>Paramount Pictures;Aniplex USA</p> Kingsley Ben-Adir in 'Bob Marley: One Love' and Tanjiro in 'Demon Slayer'

Paramount Pictures;Aniplex USA

Kingsley Ben-Adir in 'Bob Marley: One Love' and Tanjiro in 'Demon Slayer'

Featuring brother-sister duo Tanjiro and Nezuko from the hit anime series, the film takes its story from the Swordsmith Village and Hashira Training arcs of the manga series. Fans flocked to theaters for the latest chapter of Tanjiro’s journey to become an elite demon slayer, with the film debuting to $11.5 million in the US. Globally, the total sits at $41.7 million.

Coming in third place is faith-based drama, Ordinary Angels, which follows a small-town hairdresser who finds a renewed sense of purpose when she meets a widower trying to make ends meet for his young daughters. The film debuted to $6.5 million domestically.

Though her powers certainly come in handy when it comes to saving the lives of three mysterious young women, Madame Web’s clairvoyance isn’t helping out when it comes to box office success. The film has already sunk to fourth place during its second week in theaters, adding $6 million to its $35.4 million domestic yield ($77.4 million globally).

Courtesy of Sony Pictures Dakota Johnson in 'Madame Web'
Courtesy of Sony Pictures Dakota Johnson in 'Madame Web'

Dakota Johnson's entry into the world of heroes is the latest comic book flick to struggle at the box office, earning far less than the superhero success stories of recent years. It notably debuted to the lowest opening of any film in the Sony’s Spider-Man Universe.

Elsewhere, an unlikely hero is holding tight to the top 5. Universal’s Migration continues to win over families, telling the tale of a flock of ducks whose Jamaican vacation goes awry when they find themselves lost in the busy streets of New York City. With a cast full of comically-inclined performers, such as Awkwafina, Kumail Nanjiani, Elizabeth Banks, and Keegan-Michael Key,  the film earned another $3 million towards its $120.4 million domestic total ($268.7 million globally).

Lagging behind in eight place — under Argylle ($148.3 million global cume) and Wonka ($617.3 million global cume) is Ethan Coen’s solo debut, Drive-Away Dolls. Despite featuring the star power of Geraldine Viswanathan, Margaret Qualley, Beanie Feldstein, Pedro Pascal, Colman Domingo, and Matt Damon, the zany road-trip adventure earned only $2.4 million domestically for a global total of $2.6 million.

Sign up for Entertainment Weekly's free daily newsletter to get breaking TV news, exclusive first looks, recaps, reviews, interviews with your favorite stars, and more.

Related content:

Read the original article on Entertainment Weekly.