Star Fox (2025 Live Action Movie)

Star Fox is a live action movie base on the Nintendo franchise of the same name it is set to be release in 2025

Plot
The Star Fox team are traveling though the Lylat System while they came across a portal that leads to another universe which is the human world they are pulled though it and end up in a world were there are human beings little do they know team Star Wolf was also puller though the portal as well