The eight-part film series called “Unlock Art,” developed by London’s Tate Museum in collaboration with Le Méridien Hotels explains the historical and commercial precedents for contemporary art’s development with a whimsical, plain-speak delivery, offering a surprisingly in depth yet easily digestible overview of modern art.