Chris Pratt's passion project, Cowboy Ninja Viking, takes yet another step on its long journey to the screen. Pratt has been set to star as the triply threatening agent, Duncan, since 2014, with Michelle MacLaren (Breaking Bad, Game of Thrones) signed on to direct earlier this year.

Now, the film has two new writers to provide a script that will hopefully be in production as early as this summer. Dan Mazeau (Wrath of the Titans) and Ryan Engle (The Commuter, Rampage) will take a crack at adapting a script for Universal.

RELATED: Deadpool 2 Director Embraces the Film’s ‘Artistic, Surreal’ Moments

The film-to-be is based on a 2009-2010 Image Comics title of the same name by A.J. Lieberman and artist Riley Rossmo. The story follows a counter-intelligence unit made up of dissociative identity disorder patients who are trained to be agents.

A few of those agents, known as Triplets, go rogue, and so the deadliest of them all is called in to take down his fellow agents. His trifecta of skills include, of course, tapping into his cowboy, ninja and Viking personalities.

RELATED: Deadpool 2 Writers Confirm Life Is Not a Venom Prequel (Or Maybe It Is)

The film has bounced around for almost eight years, first at Disney, then at Universal. John Wick directors David Leitch (whose film Deadpool 2 releases this week) and Chad Stahelski (busy filming John Wick: Chapter 3 at the moment) were once attached, as was World War Z director Marc Forster.

Zombieland writers Rhett Reese and Paul Wernick wrote the original script before Universal gave it to Craig Mazin (The Huntsman: Winter's War). That's a lot of hands on the film, but Pratt has stayed attached over the years and has even more star power since signing on, thanks to both the Guardians of the Galaxy and Jurassic World franchises.

RELATED: Watch: John Wick: Chapter 3 Begins Countdown to 2019 Premiere

Pratt's relationship with Universal through Jurassic World likely has a lot to do with the project's continued forward momentum.

Cowboy Ninja Viking is currently set to release June 28, 2019.

(via THR)