Philippines First Lady Imelda Marcos arrives at the Elysee Palace, Paris, on May 26, 1976. AFP.
Philippines First Lady Imelda Marcos arrives at the Elysee Palace, Paris, on May 26, 1976. AFP.

Imelda Marcos documentary 'The Kingmaker' tells a story of 'power, dynasty and history repeating itself'