Film: Technology runs amok