'Rampage' Wins Opening Weekend Box Office After All