Ready for this? It appears that Sony’s long-awaited “Uncharted” film is actually still happening. I know, shocking, right? Not only is Tom Holland still attached (hinting that production was going to kick off soon), but there’s also a new report that the cast is actually coming together too, featuring none other than Antonio Banderas. And perhaps the best news of all, “Uncharted” finally has a new director!

READ MORE: Tom Holland Says ‘Uncharted’ Starts Filming In A Month But There’s Still No Director Announced

According to Variety, Banderas is the latest high-profile actor to join the highly-anticipated film adaptation of the popular video game franchise. He joins the aforementioned Holland, as well as Mark Wahlberg, in the cast. However, the exact role that Banderas will play in the film is unknown at this time. He’s also joined by new cast members Sophia Ali and Tati Gabrielle, also in unknown roles.

Banderas is an acclaimed actor that is coming off of one of his best years yet, having starred in Pedro Almodovar’sPain & Glory.” The actor’s performance in that film was nominated for a Best Actor Oscar, but that award went to Joaquin Phoenix (“Joker”) instead. That being said, there’s no denying that Banderas is always a great addition to any cast and should be a lot of fun in “Uncharted.”

READ MORE: Director Travis Knight Leaves ‘Uncharted’ Due To Tom Holland’s ‘Spider-Man’ Schedule

But with a start date looming, and the recent departure of director Travis Knight, hiring an incredible cast won’t do you much good without a filmmaker attached. Luckily, Sony has found the next in line to bring the film to the big screen, with the announcement of “Venom” filmmaker Ruben Fleischer on board to direct. Though “Venom” wasn’t a massive critical darling, the film scored nearly $1 billion in box office, so it’s obvious why the studio would feel comfortable with Fleischer at the helm. Hopefully, “Uncharted” will be better than “Zombieland 2: Double Tap.”

Believe it or not, it’s starting to feel like “Uncharted” will actually get made. But it better hurry if it’s going to make the March 5, 2021 release date.