Michael Cowan said he was very excited to be working with Luc Chaudhary again. Luc and Michael were executive producers together on the latest Billy Zane movie, 'Mercenaries' last year. They were also executive producers on the film 'Magnificent 11' this year with Robert Vaughn, Sean Pertwee, Phillip Rhys and Keith Allen.