Filmen handler om en 16 år gammel gutt ved navn Piscine Molitor «Pi» Patel, som er med i et skipsforlis hvor familien hans dør, og er strandet i stillehavet på en livbåt sammen med en bengalsk tiger.