‘Avengers: Infinity War’ tops North American box office again

1

“Avengers: Infinity War” has taken $547.8 million USD in three weeks. Image: Marvel via AFP

RELATED STORIES: 

Marvel Studios’ ‘Avengers: Infinity War’ nabs P141.6-M on opening day in the PH

Man dies of suspected heart attack during ‘Avengers: Infinity War’ screening

Read more...