Publicmatters Daily Briefing English (UK)
publicmatters.uk Publicmatters Daily Briefing
Blog Business Local Politics Tech World

Cast of Road House – Complete Cast List for Every Movie

Oliver Jack Thompson Howard • 2026-06-02 • Reviewed by Oliver Bennett

The Road House franchise spans three films: the 1989 cult classic starring Patrick Swayze, the 2006 direct-to-video sequel, and the 2024 Amazon Prime Video remake led by Jake Gyllenhaal. Each installment assembled a distinct cast, and the most recent version drew attention for including UFC fighter Conor McGregor and musician Post Malone. This article breaks down the full cast of every Road House film, answers the most common questions about who appears in each, and clarifies a few uncertainties around cameos and character names.

Two major versions dominate the conversation: the 1989 original with Patrick Swayze as James Dalton, and the 2024 remake with Jake Gyllenhaal as Dalton. The 2024 film also features Daniela Melchior, Billy Magnussen, Jessica Williams, and a notable supporting role for Conor McGregor. Less known is Road House 2: Last Call (2006), a separate story that shares no cast members with the other films.

Who is in the cast of Road House (2024)?

2024 Road House

Starring Jake Gyllenhaal as Dalton, Daniela Melchior as Ellie, Conor McGregor as Knox, Billy Magnussen as Ben Brandt, and a cameo by Post Malone.

Key actors: Jake Gyllenhaal, Daniela Melchior, Conor McGregor, Post Malone

1989 Original

Starring Patrick Swayze as Dalton, Kelly Lynch as Dr. Elizabeth Clay, Sam Elliott as Wade Garrett, Ben Gazzara as Brad Wesley.

Key actors: Patrick Swayze, Kelly Lynch, Sam Elliott, Ben Gazzara

Road House 2 (2006)

Direct-to-video sequel starring Johnathon Schaech as Shane Tanner, with Ellen Hollman, Richard Norton, and Jake Busey.

Key actors: Johnathon Schaech, Ellen Hollman, Richard Norton, Jake Busey

Where to Watch

2024 film on Amazon Prime Video; 1989 film on multiple streaming and rental services; Road House 2 on DVD/Blu‑ray and some digital platforms.

  • Jake Gyllenhaal takes over the iconic role of Dalton from Patrick Swayze, updating the character for a modern action setting.
  • Conor McGregor, a real‑life UFC fighter, makes his feature film debut as the antagonist Knox, adding authenticity to the fight scenes.
  • Post Malone appears under his legal name Austin Post as the character Carter and performs a song in the bar, bridging music and film fandoms.
  • Daniela Melchior (known from The Suicide Squad) plays Ellie, Dalton’s love interest and a local doctor.
  • Billy Magnussen portrays Ben Brandt, the son of a wealthy developer who wants to acquire the bar.
  • Jessica Williams plays Frankie, the bar owner who hires Dalton.
  • No original cast members from the 1989 film appear in the 2024 remake; Patrick Swayze passed away in 2009 and Sam Elliott was not involved.
Film Release Year Lead Actor (Dalton) Director Notable Cameo
Road House (1989) 1989 Patrick Swayze Rowdy Herrington None
Road House (2024) 2024 Jake Gyllenhaal Doug Liman Post Malone (singer)
Road House 2: Last Call 2006 Johnathon Schaech (Shane Tanner) James Fargo None

Who plays Dalton in the 2024 Road House?

Jake Gyllenhaal plays Dalton. In this version the character is simply called Dalton, not James Dalton. The film reimagines him as a former UFC middleweight fighter who takes a job as a bouncer at a rowdy bar in the Florida Keys.

Does Post Malone appear in Road House 2024?

Yes. The musician appears under his legal name Austin Post and plays a character named Carter. He also performs a song on stage during a bar scene. His role is a supporting cameo, not a lead according to Wikipedia.

Who is the singer in Road House 2024?

The singer is Post Malone, but there are also band performances. The film includes live music at the bar, though the specific band members are not listed as prominently in the main cast. The role of the bar band is filled by uncredited or minor actors.

Who is in the band in Road House 2024?

Official cast listings from IMDB do not identify a named band. The musicians seen on screen are likely played by background actors or local performers. No band member appears in the main or supporting cast lists.

Notable casting choice

Conor McGregor is listed as a supporting cast member (Knox), not a cameo. His character is the primary antagonist of the second half of the film, with several extended fight sequences against Dalton.

Who starred in the original Road House (1989)?

Who plays Dalton in the original?

Patrick Swayze plays James Dalton, the philosophical bouncer with a degree in philosophy. Swayze’s performance became iconic, and the film developed a strong cult following over the decades.

Who plays Wade Garrett?

Sam Elliott plays Wade Garrett, Dalton’s mentor and a fellow legendary bouncer. Elliott’s deep voice and mustache made the character instantly recognizable.

Who plays Brad Wesley?

Ben Gazzara portrays Brad Wesley, the ruthless businessman who controls the town and eventually clashes with Dalton. Gazzara brought a menacing authority to the role.

The full main cast of the 1989 film also includes Kelly Lynch as Dr. Elizabeth Clay, Dalton’s love interest, and supporting roles from Red West, Kathleen Wilhoite, and others. The cast list is documented on IMDB and Wikipedia.

Quick fact

No actor from the 1989 film appears in the 2024 remake. Patrick Swayze passed away in 2009, and Sam Elliott was not approached for a cameo, though some fans speculated about a possible return.

Who is in the cast of Road House 2?

Road House 2: Last Call (2006) was a direct-to-video sequel with an entirely new cast. The lead is Johnathon Schaech as Shane Tanner, the son of the original’s James Dalton. The story is set in New Orleans and follows Tanner as he inherits a bar from his uncle.

Who plays the lead in Road House 2?

Johnathon Schaech plays Shane Tanner. Unlike the 2024 remake, this sequel is not a reboot but a continuation—though without any returning actors from the 1989 film. The supporting cast includes Ellen Hollman as Beau Hampton, Richard Norton as Wild Bill, and Jake Busey as the villain.

Is the original cast in Road House 2?

No. None of the original cast members appear, including Patrick Swayze (who died after the film’s release) or Sam Elliott. The film was made on a lower budget and has a separate continuity.

When were the Road House films released?

  1. 1989 – Original Road House released in theaters, starring Patrick Swayze, Kelly Lynch, Sam Elliott, and Ben Gazzara. Directed by Rowdy Herrington.
  2. 2006Road House 2: Last Call released direct‑to‑video, starring Johnathon Schaech as Shane Tanner. Directed by James Fargo.
  3. 2024 – Amazon Prime Video releases the remake starring Jake Gyllenhaal as Dalton, directed by Doug Liman. Cast includes Daniela Melchior, Conor McGregor, Billy Magnussen, and Post Malone.

What is confirmed and what remains unclear about the cast?

Established information

  • Post Malone appears as Carter in the 2024 film and performs a song. Sources: Wikipedia, IMDB.
  • No original cast members from 1989 reprise their roles in the 2024 remake. Patrick Swayze died in 2009; Sam Elliott was not involved.
  • Conor McGregor’s role is a full supporting character (Knox), not a cameo.
  • The 2024 film uses the single name “Dalton” whereas the 1989 film uses “James Dalton.”

Information that remains unclear

  • No official confirmation of a Road House 2 cast member appearing in the 2024 film, though unverified rumors circulated online.
  • The exact identity of the band members in the 2024 film is not listed in official cast credits.
  • It is uncertain whether any deleted scenes or alternate cameos were cut from the 2024 release.

Why does the 2024 cast differ from the original?

The 2024 remake takes creative liberties with characters and setting. Director Doug Liman updated the story to the Florida Keys and made Dalton a former UFC fighter, which led to casting Jake Gyllenhaal, an actor known for dramatic roles, in the lead. The casting of Conor McGregor as Knox was designed to attract an action‑sports audience and add real‑fighting credibility. Post Malone’s cameo aimed to appeal to younger viewers and integrate music into the bar atmosphere.

The original 1989 cast is remembered for its distinctive performances—Swayze’s calm intensity, Elliott’s paternal mentorship, and Gazzara’s villainy. The 2024 film chose not to replicate those performances but instead reimagined the characters for a new generation.

Where does the cast information come from?

Cast details for all three films are documented on multiple reliable platforms. Wikipedia provides comprehensive cast lists for the 1989 and 2024 films, with references. IMDB offers full credits for each movie, including supporting and background actors. Rotten Tomatoes lists the main cast for both major versions. For the 2024 film, the official Amazon Prime Video page also confirms the cast. No single source currently offers a complete side‑by‑side comparison across all three films, which is why this article compiles the information.

“The 2024 remake’s cast list includes Jake Gyllenhaal, Daniela Melchior, Conor McGregor, Billy Magnussen, Jessica Williams, and Austin Post (Post Malone) as Carter.”

— Wikipedia: Road House (2024)

“The original Road House stars Patrick Swayze as James Dalton, an elite bouncer with a philosophy degree who is hired to clean up a dangerous bar in Missouri.”

— Wikipedia: Road House (1989)

What does the cast of Road House include across all films?

The Road House franchise features three distinct casts across three films. The 1989 original stars Patrick Swayze, Sam Elliott, and Ben Gazzara; the 2024 remake stars Jake Gyllenhaal, Conor McGregor, and Post Malone; and the 2006 direct‑to‑video sequel stars Johnathon Schaech. No actor appears in more than one film. For more entertainment cast guides, see One Piece Live Action Cast – Every Actor from Season 1 and 2 and Black Mirror Season 7 – Release Date, Cast & Episode Guide.

Frequently Asked Questions

Where can I watch Road House (2024)?

The 2024 Road House is available exclusively on Amazon Prime Video.

How do the Dalton characters differ between 1989 and 2024?

In the 1989 film, Dalton is a cooler, philosophical bouncer; in 2024, Dalton is a former UFC fighter with a more aggressive edge.

Is Conor McGregor acting for the first time in Road House?

Yes, Road House (2024) marks Conor McGregor’s feature film acting debut.

Are there any other cameos in the 2024 Road House?

Besides Post Malone, no other well-known cameos are confirmed in official cast lists. Some uncredited background actors appear as bar patrons.

Who plays Ellie in Road House 2024?

Daniela Melchior plays Ellie, a local doctor and Dalton’s love interest.

Does the 2024 Road House have a post-credits scene?

No post-credits scene is reported in official reviews or cast interviews.

Who directed the 2024 Road House?

Doug Liman directed the 2024 remake. He previously directed The Bourne Identity and Edge of Tomorrow.

Is Road House 2 worth watching?

Road House 2: Last Call has a much lower rating than the original and shares no cast members. It is considered a separate entity by most fans.

Will there be a Road House 3?

No official announcement has been made. The success of the 2024 remake may lead to a sequel, but nothing is confirmed.

What is the legal name of Post Malone in the credits?

Post Malone is credited under his legal name, Austin Post, as the character Carter.


Oliver Jack Thompson Howard

About the author

Oliver Jack Thompson Howard

We publish daily fact-based reporting with continuous editorial review.