CorticorpNews
Back to Gaming
Expand

Updated

Clayface took the top box office spot with an estimated $43 million global opening weekend, as reported October 25, 2026, which IGN says looks like a win for the DCU.

Sources:IGN

1 outlet · 1 article · first seen Oct 25, 4:18 PM ET

Every source article