Akeem (Eddie Murphy), o príncipe da nação africana de Zamunda que está prestes a tornar-se rei, descobre que tem um filho que vive em Queens, nos EUA, chamado Lavelle (Jermaine Fowler).
Para isso terá de viajar novamente até à América, junto com o seu amigo Semmi (Arsenio Hall), para conhecer o improvável herdeiro do trono de Zamunda.