The modern wonders of films slots excel as the a visual meal on senses