Oscar (Will Smith) est un petit poisson volubile dont les rêves de grandeur le mettent plus souvent qu'autrement dans l'eau chaude. Lenny (Jack Black) est un grand requin blanc qui a un côté sensible, et un secret : il est végétarien. Lorsqu'un pieux mensonge transforme Oscar en héros et que la vérité sur Lenny en fait un paria, les deux poissons deviennent des amis bien improbables. Baignant dans la gloire et la fortune, ayant désormais sa place en haut du récif, Oscar croit avoir accédé à la grande vie... jusqu'à ce qu'il ait à défendre son nouveau titre!