The cast of Fargo has added a wealth of impressive new talent for its highly anticipated second season.

Martin Freeman and Billy Bob Thornton headlined the first run of episodes, but with Kirsten Dunst (Spider-Man) and Jesse Plemons (Breaking Bad) already confirmed, season two is shaping up to be even better!

Patrick Wilson (The Conjuring) is set to play Lou Solverson, a clean cut Minnesota State Patrolman, four years back from Vietnam, where he served in the Navy. A humble and competent man, Lou is a devoted husband to his wife Betsy (who has not been cast as of yet), and father to four-year-old Molly.

If the name sounds familiar, it’s because we met Lou in the first season where he was played by Keith Carradine. Season two is a prequel, expanding on some of the events referenced in last year’s episodes.

Ted Danson (CSI) meanwhile will play Hank Larsson, the Sheriff of Rock County, Minnesota. He’s an unflappable WWII vet who embodies a certain cowboy poetry, and Hank is also Lou’s father-in-law. Jean Smart (Frasier) will play Floyd Gerhardt, the matriarch of the Gerhardt crime family. She’s stood by her husband’s side for 40 years, but now that he’s out of the picture she thinks it’s her turn to run things.

A number of other additions include Nick Offerman (Parks and Recreation), Brad Garrett (Everybody Loves Raymond), Kieran Culkin (Scott Pilgrim vs. the World), Bokeem Woodbine (Southland), Jeffrey Donovan (Burn Notice) and Angus Sampson (Insidious). That’s obviously quite the cast, as we’re sure you’ll all agree!

FX have also released an official synopsis for season two of Fargo which you can read in full below:

Young State Police Officer “Lou Solverson” (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” (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” (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.