Dafoe’s best-reviewed featured film, according to Rotten Tomatoes, 2002’s Finding Nemo was a box office powerhouse, earning over $900 million during its theatrical run. Visually stunning and with a story that is heartwarming and surprisingly relatable, it’s no wonder that this animated feature is considered by many to be a Pixar classic. But is it good enough...Read moreRead more