candid photograph of James Franco as Fidel Castro