Somehow Irvine Welsh’s work translates well to the silver screen. One of the most fun, maddening, and heartbreaking films in recent years. A delight and, so far, the best of the year.