In Alejandro Gonzalez Padilla’s insightful culture shock drama, Cuban leader Fidel Castro finds himself in a humbling situation upon arriving in Miami, where he gets a firsthand look at America…