To make technologically advanced products and services understandable in case films has become something of a specialty.