Na niewielkiej wyspie na Karaibach zmęczony życiem Jack Moniker (Robin Williams) poznaje ekscentrycznego wykonawcę reggae, Ernesta (Jimmy Cliff). Obaj postanawiają przywrócić świetność miejscowemu hotelikowi, jednak na drodze staje im skorumpowany gubernator.