The long-awaited sequel, set for a 2025 release, marks Lohan's return to the big screen after over a decade.