Life of Pi is a powerful drama featuring a wonderful performance from Suraj Sharma and some of the best 3D and visual effects perhaps since Avatar. Ang Lee has yet another winner with a seemingly simple story that presents some semi-complex undertones.