Search Results for ‘renny harlin

Given that 2003’s Finding Nemo remains one of Pixar’s most beloved movies (and its second most successful at the box office after Toy Story 3), it’s surprising the Disney-owned computer…