Inhale calmly, count to seven, try to control your breathing while you read this.

The cast for the second season of the freakin’ excellent Fargo expanded in huge amounts today, and the plot and characters for the season’s self-contained story got a heck of a lot clearer. Rather than just be content to keep the cast limited to a few bit players here and there, the show’s producers have gone ahead and stuffed it full of just about every single one of your favourite actors – even going so far as to dip into our little Antipodean pool as well.

Alongside the previously announced Kirsten Dunst, Jesse Plemons, and Jeffrey Donovan comes the now confirmed full cast comprising of Ted Danson, Nick Offerman, Kieran Culkin, Brad Garrett, Patrick Wilson, Jean Smart, Bokeem Woodbine, and Australia’s very own Angus Sampson.

Angus Sampson, Nick Offerman, Ted Danson Join Cast Of ‘Fargo’ Season Two

What’s more, the full character descriptions for each new cast addition have been revealed. Cop this!

“The all new “true crime” case of Fargo’s new chapter travels back to 1979 in Sioux Falls, South Dakota and Luverne, Minnesota, where a young State Police Officer “Lou Solverson” (Patrick Wilson), recently back from Vietnam, investigates a case involving a local crime gang and a major Mob syndicate. Helping him piece things together is his father-in-law, “Sheriff Hank Larsson” (Ted Danson). The investigation will lead them to a colorful cast of characters that includes “Karl Weathers” (Nick Offerman), the town lawyer of Luverne, Minnesota. A Korean War vet, Karl is a flowery drunk blessed with the gift of gab and the eloquence of a true con artist. Three-time Emmy winner Brad Garrett will play “Joe Bulo,” the front man for the northern expansion of a Kansas City crime syndicate. The new face of corporate crime, Joe’s bringing a Walmart mentality to small town America. His number two is “Mike Milligan” (Bokeem Woodbine). Part enforcer, part detective, Mike is always smiling – but the joke is usually on you. Bulo and his crew have their sights set on the Gerhardt crime family in Fargo, currently led by matriarch “Floyd Gerhardt” (Jean Smart). With her husband at death’s door, Floyd takes over the family business, frustrating her eldest son, “Dodd Gerhardt” (Jeffrey Donovan). An impatient hothead with a cruel streak to match his ambitions, Dodd can’t wait for both his parents to die so he can take over and expand their business from kingdom to empire. “Bear Gerhardt” (Angus Sampson) is the middle son, an intimidatingly large man who, although inarticulate, is the most decent of his clan. “Rye Gerhardt” (Kieran Culkin), the youngest of the Gerhardt clan, views himself as a big shot, but in reality he’s just a small dog who barks big.”

Just to reiterate if you missed it: Nick Offerman is playing a character named Karl Weathers. KARL WEATHERS.

The second season of Fargo has an indeterminate premiere date, but I’m already so excited I could wee.

via Uproxx.