Of all the darkly evocative images that fill Matteo Garrone’s Tale of Tales, the one that lingers longest is of Salma Hayek sitting at a banquet table, devouring a sea monster’s heart. She does so thoughtfully, with determination if not enjoyment, alone in an ornate white room — the better to see that blood with, my dear. That piece of meat represents a bargain she’s made. She’s the queen, and the strange meal has come at a high price — the life of the king (John C.