I recently sat down to watch a film that a friend ...