very interesting film with good humour)