This movie was truly subversive and made good memes. It had a complex message to it and relies on the ideology of nurture or nature. It truly is unpredictable. It's extremely funny and made me die laughing. It has good music, dialogue and extremely good characters and character development. It's absolutely genius