film still of!!!! johnny depp!!!! in ( ( ( ( the simpsons ) ) ) ) movie