film still of!!!! johnny depp!!!! in the simpsons animated movie