still of harry potter as fidel castro (1958)