Movies May 30, 2003 0 Movie Review: “Finding Nemo” Magical. God knows how they do it, but Pixar is easily the most consistent, most…