Not too long ago it was rumored that Alien: Covenant will feature not one, but two versions of the synthetic robot played by Michael Fassbender. In a new interview, the actor himself confirms that not only will he reprise the role of mischievous, realistic droid David in the Prometheus sequel / Alien prequel, but that he’ll also be playing an identical synthetic character. Two Fass-bots in one film! These are truly blessed times.

Fassbender confirmed his dual synthetic roles in Alien: Covenant during a recent interview with The Irish Times (via AvP Galaxy), in which he also reveals that director Ridley Scott has already finished cutting the film — which doesn’t hit theaters until the end of next summer:

I am allowed to say I am playing two robots – Walter and David. I think what’s great about it is that Ridley has gone back to the original DNA of Alien, the horror element of that. But is also has the scope and the scale of Prometheus. Ridley has cut it already. He is a machine. He is an incredible human being and he was in such good form. He is such an imaginative and mischievous figure.

Fassbender describes his director with the same words one might use to describe David, and perhaps even Walter — if he’s anything like his synthetic predecessor. Last we saw of David, he was taking off in an Engineer ship with Noomi Rapace’s Dr. Elizabeth Shaw at the end of Prometheus. In Covenant, the titular derelict crew runs into our old robot pal when they stumble upon a seemingly uncharted planet, where they unfortunately discover that David is the only inhabitant.

According to AvP Galaxy, Walter is a newer and more advanced version of the David model, and the two synthetics will not get along. If that plot rumor is true, then we may get to see Fassbender play both hero and villain.

Alien: Covenant also stars Katherine Waterston, Danny McBride, Demian Bichir, Billy Crudup, Jussie Smollett, Carmen Ejogo and Amy Seimetz, and hits theaters on August 4, 2017.