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