A still from Holy Motors.