The trio arrive at the King's water source and the final battle with Supreme Commander Zeu begins.
uFlix.to 2024