Alla vigilia del suo ritorno in Europa dopo un prolungato soggiorno involontario nel Brasile del XVI secolo, il marinaio tedesco Hans Staden viene catturato da una tribù indiana cannibale ostile. Per sopravvivere cerca di convincere gli indiani che non è portoghese (i loro nemici) ma un amico dei francesi (i loro alleati), e che il suo Dio si arrabbierebbe molto se lo mangiassero.