Why film director Andrea Malloni’s ‘Life is a Carnival (The Search for Happiness in Havana)’ is a must-watch