Theater owners got down on their knees and thanked the movie gods this weekend for the arrival of Marvel's newest superhero extravaganza over the usually sleepy Labor Day frame. Disney's latest entry in the MCU, Shang-Chi and the Legend of the Ten Rings, blew past industry predictions and bowed to a Marvel-ous $71.4 million over […]

Read more of this post