muppet puppet special forces. epic action military vfx movie poster.