Thoughts on The Simpsons Movie all these years later?