A fantastic movie with realistic, extremely fun and profanity filled script that never seems dull and always demands your attention. Combine that with an ensemble cast of acting royalty portraying memorable characters and you got yourself a truly memorable cinematic experience that is surely to leave a lasting impression.