Pi Patel (Suraj Sharma), syn właściciela zoo w Indiach, od najmłodszych lat poszukuje własnej duchowej drogi. Na kluczowe pytania próbuje znaleźć odpowiedź w hinduizmie, chrześcijaństwie i islamie. Kiedy ma 17 lat, jego ojciec podejmuje decyzję o przeprowadzce do Kanady. Rodzina zabiera zwierzęta, które na miejscu mają zostać sprzedane. Burza doprowadza jednak do morskiej katastrofy. Tyko Pi i tygrys bengalski uchodzą z życiem. Nastolatek spędza siedem miesięcy w szalupie ratunkowej razem z dzikim kotem. Między walczącymi o życie rozbitkami rodzi się niezwykła więź.