Pi Patel è il giovane figlio del proprietario di uno zoo indiano e, vivendo a stretto contatto con gli animali, ha imparato a conoscerne abitudini e caratteri con precisione enciclopedica. Pi e la sua famiglia, però, sono costretti a lasciare l'India e si imbarcano per il Canada portandosi appresso alcuni degli animali dello zoo ma la nave su cui viaggiano affonda e dal naufragio si salvano solo lui e la gigantesca tigre del Bengala che Pi chiama Richard Parker. In balia delle acque dell'oceano per 227 giorni, Pi riesce a salvarsi dagli istinti feroci di Parker grazie alle sue conoscenze e all'anomalo rapporto che tra loro si crea...