Bad Times at the El Royale (2018) Movie Cast and Plot


Bad Times at the El Royale is a 2018 American neo-noir mystery thriller film. The film is written and directed by Drew Goddard. The film stars include Jeff Bridges, Cynthia Erivo, Dakota Johnson, Jon Hamm, Cailee Spaeny, Lewis Pullman, Nick Offerman, and Chris Hemsworth.

The movie premiered at Fantastic Fest on the 27th of September 2018. It is scheduled to be released in the United States on the 12th of October 2018.

Bad Times at the El Royale Movie Cast

  • Jeff Bridges as Daniel Flynn, He is an aging criminal masquerading as a priest.
  • Cynthia Erivo as Darlene Sweet, She is a struggling singer.
  • Dakota Johnson as Emily Summerspring, She is a Southern criminal.
  • Jon Hamm as Seymour “Laramie” Sullivan, He is a vacuum cleaner salesman.
  • Cailee Spaeny as Rose Summerspring, She is Emily’s impressionable younger sister.
  • Lewis Pullman as Miles Miller, Miles is a young concierge at the hotel.
  • Chris Hemsworth as Billy Lee, He is a charismatic cult leader.
  • Manny Jacinto as Wade
  • Jim O’Heir as Milton Wyrick
  • Alvina August as Vesta Shears
  • Austin Abell as young Miles
  • Hannah Zirke as young Emily

Bad Times at the El Royale Movie Plot

Bad Times at the El Royale Movie follows Seven strangers. Each of the Seven Strangers has a secret to bury. All of them meet at Lake Tahoe’s El Royale, a rundown hotel with a dark past. They discover that something strange is afoot inside and outside the hotel.

READ:  Farewell Movie (2019) Review, Cast, Story line and Production

Watch Bad Times at the El Royale Trailer

Bad Times at the El Royale Movie Overview

Directed by Drew Goddard
Produced by
  • Drew Goddard
  • Jeremy Latcham
Written by Drew Goddard
  • Jeff Bridges
  • Cynthia Erivo
  • Dakota Johnson
  • Jon Hamm
  • Cailee Spaeny
  • Lewis Pullman
  • Nick Offerman
  • Chris Hemsworth
Music by Michael Giacchino
Cinematography Seamus McGarvey
Edited by Lisa Lassek
  • 20th Century Fox
  • Goddard Textiles
Distributed by 20th Century Fox
Release date
  • September 27, 2018(Fantastic Fest)
  • October 12, 2018 (United States)
Running time
140 minutes
Country United States
Language English

Leave a Reply!

Leave a Reply