Tittelen til filmen spiller på at de to etter hvert kjøper billetter til båten «SS The Magic Christian», en båt som brukes av de rikeste lagene av samfunnet. Arrangert av Sir Guy skjer den ene skandalen etter den andre, der en transvestitt-kabaretsynger (Brynner) legger an på en enslig dranker (Polanski), en vampyr (Lee) utgir seg for å være en kelner, at kapteinen (Wilfrid Hyde-White) er svært tungt beruset og blir dratt av gårde av en gorilla og at det i maskinromme finnes en piskeprestinne (Welch) som krever 100 slavejenter. Da alle passasjerene bestemmer seg for å rømme fr askipet, viser det seg at alt egentlig foregikk innei et varehus i London.