Star Charlotte Gainsbourg has previously appeared in von Trier's Melancholia and Antichrist.
Christian Slater as Joe's Father
A shirtless Christian Slater shows off his pecs.
Connie Nielsen as Joe's Mother
Danish beauty Connie Nielsen also starred as Meredith Kane on Starz's Boss.
Jamie Bell as K
In 2013, Jamie Bell also stars in Filth, a Scottish crime comedy, and Bong Joon-ho's Snowpiercer.
Jens Albinus as S
Danish actor Jens Albinus stripped naked for von Trier in The Idiots and has appeared in von Trier's Dancer in the Dark and The Boss of It All.
Mia Goth as P
Half-Brazilian model Mia Goth has been linked romantically to Shia LaBeouf.
Nicolas Bro as F
Born in Copenhagen, Nicolas Bro comes from a family of actors and appeared in a small role in the original Danish version of The Killing.
Shia LaBeouf as Jerome
Shia LaBeouf tries on a British accent in Nymphomaniac, playing an office manager who attempts to seduce a beautiful job candidate in an elevator.
Sophie Kennedy Clark as B
Scottish actress Sophie Kennedy Clark had a small part in Tim Burton's 2012 comedy Dark Shadows.
Stacy Martin as Young Joe
22-year-old former model Stacy Martin was discovered by von Trier -- who thought she looked like Gainsbourg's mother, Jane Birkin -- and is his latest muse. She plays Joe, the nymphomaniac of the title, in her formative years.
Stellan Skarsgard as Seligman
62-year-old Stellan Skarsgard is a father to eight, including Alexander Skarsgard. His youngest was born in 2012.
Udo Kier as The Waiter
German-born cult film actor Udo Kier has appeared in over 200 films, and got an early career boost starring in Andy Warhol's Frankenstein.
Uma Thurman as Mrs. H
Despite how she looks here, Uma Thurman plays a religious woman who chastises the nymphomaniac of the title, played by Stacy Martin.
Willem Dafoe as L
In von Trier's Antichrist, Charlotte Gainsbourg's character crushes Dafoe's character's genitals with a block of wood. Not so sexy.