Após se ferir em um acidente de trabalho, o bombeiro Jack Moniker (Robin Williams) é aposentado por invalidez e se muda para uma ilha caribenha. Lá fica amigo de Ernest Reed (Jimmy Cliff), dono de um resort decadente, e decide ajudá-lo a revitalizar o local.