Staff of The Mill U.S. Launch Arc Creative with Dream Machine FX
February 24, 2025
Director/DOP Timur Abdulov and the crew at Revolution Studio in Moscow take time out from their commercial work for a fun spec spot featuring pissed off aliens, massive urban destruction, and just enough comedy to carry the whole thing off. [Watch]