Książę Akeem (Eddie Murphy) ma trzy córki. Brak męskiego potomka stawia bezpieczeństwo królestwa pod znakiem zapytania. Następca tronu dowiaduje się jednak, że przed trzydziestoma laty przypadkiem spłodził w Stanach syna. Wraz z powiernikiem Semmim (Arsenio Hall) rusza do Queens, aby sprowadzić go do swojej ojczyzny.