A media production company provides video, spots, web, interactive, business theatre, effects and animation.