News

The long-anticipated sequel came out in 2024, more than a decade after the first installment released in 2011. If you're not ...