Scripts
HOTEL RWANDA poster

1994

HOTEL RWANDA script

Paul Rusesabagina, a Hutu hotel manager, uses his influence and bribes to protect his family and over a thousand Tutsi and moderate Hutu refugees in his hotel as the Rwandan genocide erupts. Abandoned by the UN and foreign powers, Paul relies on his cunning, repeatedly bribing General Bizimungu and leveraging international connections to shield the hotel from escalating violence. Despite witnessing horrific massacres and narrowly escaping ambushes, Paul continues to secure supplies and protect the refugees within the hotel's walls. Ultimately, Paul coerces General Bizimungu into providing safe passage for the remaining survivors to a refugee camp, where he is reunited with his nieces.

Writer
Keir Pearson & Terry George
IMDb ID (imdb_id)
tt0395169
Script date
1994
96Scenes
15Characters
83Pages
8Dialogue samples

Save the Cat beat sheet

HOTEL RWANDA Save the Cat analysis

Paul Rusesabagina, a hotel manager in Kigali, navigates growing tensions as violence erupts around him.

Open full beat sheet
80

Key characters

Paul Rusesabagina

Paul Rusesabagina is listed as House Manager. Late 30's, Hutu, meticulous, resourceful, always wears a sharp suit. In the parsed data, Paul Rusesabagina is connected to 94 scenes, 111 dialogue lines, 112 text mentions, first appearing around scene 1.

94 scenes / 111 dialogue lines

Tatiana Rusesabagina

Tatiana Rusesabagina is listed as Paul's Wife. Tutsi, woman of great natural beauty. In the parsed data, Tatiana Rusesabagina is connected to 32 scenes, 20 dialogue lines, 20 text mentions, first appearing around scene 16.

32 scenes / 20 dialogue lines

Zozo

Zozo is listed as Porter/Driver. Early thirties, Tutsi, nervous. In the parsed data, Zozo is connected to 21 scenes, 5 dialogue lines, 8 text mentions, first appearing around scene 2.

21 scenes / 5 dialogue lines

Gregoire

Gregoire is listed as Hotel Receptionist. Early thirties, Hutu, antagonistic toward Paul. In the parsed data, Gregoire is connected to 19 scenes, 2 dialogue lines, 7 text mentions, first appearing around scene 36.

19 scenes / 2 dialogue lines

Colonel Oliver

Colonel Oliver is listed as UN Peacekeeper. Middle aged, Canadian, wears blue beret. In the parsed data, Colonel Oliver is connected to 14 scenes, 16 dialogue lines, 17 text mentions, first appearing around scene 37.

14 scenes / 16 dialogue lines

General Bizimungu

General Bizimungu is listed as Hutu Army General. 40's, strong figure, relaxed, in control. In the parsed data, General Bizimungu is connected to 12 scenes, 30 dialogue lines, 32 text mentions, first appearing around scene 55.

12 scenes / 30 dialogue lines

Roger

Roger is listed as Paul's Son. 12 years old. In the parsed data, Roger is connected to 12 scenes, 5 dialogue lines, 6 text mentions, first appearing around scene 72.

12 scenes / 5 dialogue lines

Odette

Odette is listed as Family Doctor/Friend. Tutsi. In the parsed data, Odette is connected to 12 scenes, 5 dialogue lines, 5 text mentions, first appearing around scene 23.

12 scenes / 5 dialogue lines

Jock Daglish

Jock Daglish is listed as BBC Cameraman. Tough, experienced, Scottish. In the parsed data, Jock Daglish is connected to 7 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 49.

7 scenes / 3 dialogue lines

Benedict

Benedict is listed as Reporter. Tutsi, works for local independent newspaper. In the parsed data, Benedict is connected to 7 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 79.

7 scenes / 2 dialogue lines

Thomas

Thomas is listed as Paul's Brother-in-law. Tutsi. In the parsed data, Thomas is connected to 7 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 14.

7 scenes / 2 dialogue lines

George Rutagunda

George Rutagunda is listed as Interahamwe Leader. Late 30's, huge, wears gold chains and Rolex, acts like an African Mafia boss. In the parsed data, George Rutagunda is connected to 4 scenes, 4 dialogue lines, 4 text mentions, first appearing around scene 4.

4 scenes / 4 dialogue lines

Gloria Fleming

Gloria Fleming is listed as BBC Reporter/Producer. Young, chic. In the parsed data, Gloria Fleming is connected to 4 scenes, first appearing around scene 17.

4 scenes / 0 dialogue lines

Bik

Bik is listed as Belgian Hotel Manager. Mid 40's. In the parsed data, Bik is connected to 3 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 12.

3 scenes / 2 dialogue lines

Fedens

Fedens is listed as Paul's Sister-in-law. Tutsi. In the parsed data, Fedens is connected to 3 scenes, 1 text mention, first appearing around scene 13.

3 scenes / 0 dialogue lines

Scene outline

  1. 1. EXT. Kigali Airport - DAY

    Paul Rusesabagina navigates a checkpoint at the airport by bribing a policeman.

    Paul Rusesabagina
  2. 2. EXT. Kigali Airport Tarmac - DAY

    Paul waits for a flight and instructs Zozo to go to Rutaganda's place for beer.

    Paul Rusesabagina, Zozo
  3. 3. EXT. Kigali Streets - DAY

    Paul and Zozo encounter the Interahamwe militia while driving.

    Paul Rusesabagina, Zozo, George Rutagunda
  4. 4. INT. Rutaganda's Warehouse - DAY

    Paul visits George Rutaganda to secure beer and witnesses a crate of machetes.

    Paul Rusesabagina, Zozo, George Rutagunda
  5. 5. EXT. Kigali Airport Tarmac - DAY

    Paul and Zozo pick up a shipment of lobsters.

    Paul Rusesabagina, Zozo
  6. 6. EXT. Kigali Streets - DAY

    Paul and Zozo drive through a parade of Interahamwe militia.

    Paul Rusesabagina, Zozo, George Rutagunda
  7. 7. EXT. Hotel Entrance - DAY

    Paul arrives at the Hotel Mille Collines.

    Paul Rusesabagina, Zozo
  8. 8. INT. Hotel Lobby - DAY

    Paul enters the lobby with the lobster crate and encounters Bik.

    Paul Rusesabagina, Zozo, Gregoire, Bik
  9. 9. INT. Hotel Kitchen - DAY

    Paul and the kitchen staff process the lobsters.

    Paul Rusesabagina, Zozo
  10. 10. INT. Hotel Lobby - DAY

    Paul hosts a reception for dignitaries.

    Paul Rusesabagina, General Bizimungu, Colonel Oliver
  11. 11. INT. Hotel Tourism Office - DAY

    Paul deals with American tourists whose trip was cancelled.

    Paul Rusesabagina
  12. 12. EXT. Hotel Rear Car Park - NIGHT

    Paul confronts Gregoire for bullying Zozo.

    Paul Rusesabagina, Zozo, Gregoire, Bik
  13. 13. EXT. Paul's House - NIGHT

    Paul returns home to his family.

    Paul Rusesabagina, Tatiana Rusesabagina, Roger, Odette, Thomas, Fedens
  14. 14. INT. Paul's Kitchen - NIGHT

    Paul and his family host Thomas and Fedens for dinner; they discuss rumors of violence in Rwanda.

    Paul Rusesabagina, Tatiana Rusesabagina, Thomas, Fedens
  15. 15. EXT. Paul's House - NIGHT

    Paul and Tatiana say goodbye to guests; Roger warns them of soldiers on the street.

    Paul Rusesabagina, Tatiana Rusesabagina, Roger, Thomas, Fedens
  16. 16. INT. Paul's Bedroom - NIGHT

    Paul and Tatiana argue about Paul's refusal to use his influence to help their neighbor Victor.

    Paul Rusesabagina, Tatiana Rusesabagina
  17. 17. INT. Hotel Lobby - DAY

    Paul manages hotel operations, dealing with BBC reporters and General Bizimungu.

    Paul Rusesabagina, General Bizimungu, Gregoire, Gloria Fleming, Jock Daglish
  18. 18. INT. Hotel Bedroom - NIGHT

    Paul discovers his house is filled with neighbors seeking refuge after the president is murdered.

    Paul Rusesabagina, Tatiana Rusesabagina, Odette
  19. 19. EXT. PAUL'S GARDEN - NIGHT

    Paul and Tatiana hide from attackers in their garden.

    Paul Rusesabagina, Tatiana Rusesabagina
  20. 20. EXT. NEIGHBOR'S YARD - NIGHT

    Roger crawls through the yard and witnesses a horror.

    Roger
  21. 21. EXT. PAUL'S GARDEN - NIGHT

    Paul searches for Roger in the garden.

    Paul Rusesabagina, Tatiana Rusesabagina
  22. 22. EXT. UNDERGROWTH - NIGHT

    Paul finds Roger in the bushes.

    Paul Rusesabagina, Roger
  23. 23. INT. PAUL'S KITCHEN - NIGHT

    Paul and Tatiana discover Roger is covered in blood but uninjured.

    Paul Rusesabagina, Tatiana Rusesabagina, Roger, Odette
  24. 24. EXT. KIGALI - DAWN

    Violence erupts in the city at dawn.

  25. 25. INT. PAUL'S BEDROOM - DAWN

    Paul prepares to send the neighbors away.

    Paul Rusesabagina, Tatiana Rusesabagina, Roger
  26. 26. INT. PAUL'S LIVING ROOM - DAWN

    Paul and the neighbors hear news of the president's death.

    Paul Rusesabagina
  27. 27. EXT. PAUL'S HOUSE - DAWN

    Paul negotiates with the Captain to save his family.

    Paul Rusesabagina, Tatiana Rusesabagina, General Bizimungu
  28. 28. INT. VAN TRAVELING - DAY

    Paul and his family flee toward the hotel.

    Paul Rusesabagina, Tatiana Rusesabagina, Roger
  29. 29. EXT. HOTEL DIPLOMAT - DAY

    Paul arrives at the Hotel Diplomat to open the safe.

    Paul Rusesabagina
  30. 30. INT. HOTEL DIPLOMAT MANAGER'S OFFICE - DAY

    Paul opens the safe and steals money.

    Paul Rusesabagina
  31. 31. EXT. HOTEL DIPLOMAT ENTRANCE - DAY

    Paul negotiates for the lives of his family and neighbors.

    Paul Rusesabagina, Tatiana Rusesabagina, Odette
  32. 32. EXT. HOTEL FRONT GATE - DAY

    Paul arrives at the Mille Collines.

    Paul Rusesabagina
  33. 33. INT. HOTEL LOBBY - DAY

    Paul takes charge of the hotel.

    Paul Rusesabagina, Bik
  34. 34. INT. HOTEL ROOM - DAY

    Paul settles his family into a room.

    Paul Rusesabagina, Tatiana Rusesabagina
  35. 35. INT. HOTEL CORRIDOR - DAY

    Paul confronts Gregoire.

    Paul Rusesabagina, Gregoire
  36. 36. INT. Hotel Room - DAY

    Paul confronts Gregoire in a room, demanding he return to work, but Gregoire refuses and makes veiled threats.

    Paul Rusesabagina, Gregoire
  37. 37. INT. Hotel Lobby - DAY

    Paul meets Colonel Oliver who brings the Minister of Finance to the hotel. Paul also deals with a group of refugees.

    Paul Rusesabagina, Colonel Oliver, Zozo
  38. 38. EXT. Hotel Forecourt - DAY

    Paul observes Colonel Oliver giving an interview to the BBC.

    Paul Rusesabagina, Colonel Oliver, Gloria Fleming
  39. 39. INT. Hotel Kitchen - DAY

    Paul finds the kitchen staff listening to hateful radio broadcasts and orders them back to work.

    Paul Rusesabagina
  40. 40. INT. Hotel Manager's Office - NIGHT

    Paul calls the Sabena President to ensure the hotel remains open.

    Paul Rusesabagina
  41. 41. INT. Hotel Banquet Room - NIGHT

    Paul asserts his authority to the hotel staff.

    Paul Rusesabagina, Zozo
  42. 42. EXT. Hotel Forecourt - MORNING

    A wounded journalist arrives at the hotel, sparking panic.

    Paul Rusesabagina, Zozo, Odette, Benedict, Jock Daglish
  43. 43. EXT. Hotel Front Gate - DAY

    Militia taunt UN soldiers at the gate; Colonel Oliver arrives.

    Paul Rusesabagina, Colonel Oliver, Jock Daglish
  44. 44. INT. Hotel BBC Room - DAY

    Gloria broadcasts a report while Jock captures footage of a massacre.

    Paul Rusesabagina, Gloria Fleming, Jock Daglish
  45. 45. EXT. Hotel Corridor - EVENING

    Paul receives news about his nieces from Mr. Garindi.

    Paul Rusesabagina, Tatiana Rusesabagina
  46. 46. INT. Hotel Bar - DAY

    Colonel Oliver reveals to Paul that the foreign forces are only evacuating white people.

    Paul Rusesabagina, Colonel Oliver
  47. 47. INT. Paul's Room - DAY

    Paul informs Tatiana that they have been abandoned.

    Paul Rusesabagina, Tatiana Rusesabagina
  48. 48. EXT. Hotel Forecourt - DAY

    The evacuation of white foreigners takes place in the rain.

    Paul Rusesabagina, Colonel Oliver, Jock Daglish
  49. 49. EXT. HOTEL FORECOURT - DAY

    Jock and Gloria prepare to leave on a bus; Jock gives Paul his money, Visa cards, and a Rolex to help the refugees.

    Paul Rusesabagina, Colonel Oliver, Gloria Fleming, Jock Daglish
  50. 50. EXT. HOTEL FORECOURT - DAY

    French soldiers forcibly remove nuns and refugees from the hotel area to board the bus.

    Paul Rusesabagina, Colonel Oliver, Jock Daglish
  51. 51. INT. HOTEL LOBBY - DAY

    Paul organizes the remaining refugees in the ballroom and orders food for them.

    Paul Rusesabagina, Zozo
  52. 52. INT. PAUL'S ROOM - DAY

    Tatiana urges Paul to leave with the family, but he refuses. An army lieutenant arrives and orders everyone out.

    Paul Rusesabagina, Tatiana Rusesabagina, Roger
  53. 53. INT. HOTEL MANAGER'S OFFICE - DAY

    Paul makes frantic calls to save the hotel guests, eventually reaching the Sabena president.

    Paul Rusesabagina
  54. 54. EXT. HOTEL FORECOURT - DAY

    Paul stalls the lieutenant by providing a fake guest list and offering beer.

    Paul Rusesabagina, Zozo
  55. 55. EXT. HOTEL POOL TERRACE - DAY

    Paul meets General Bizimungu, bribes him with scotch, and tricks him into believing the Americans are watching via satellite.

    Paul Rusesabagina, Zozo, General Bizimungu, Gregoire
  56. 56. INT. HOTEL LOBBY - DAY

    Paul faces accusations from refugees about his business dealings with the Interahamwe and the General, but defends his actions as necessary for their survival.

    Paul Rusesabagina, Tatiana Rusesabagina, General Bizimungu, Gregoire, Odette, Thomas
  57. 57. INT. HOTEL PAUL'S ROOM - NIGHT

    Paul and Tatiana discuss the day's events and Paul's plan to get supplies from Rutagunda.

    Paul Rusesabagina, Tatiana Rusesabagina, Gregoire, Roger
  58. 58. INT. HOTEL LOBBY - DAY

    Paul instructs Gregoire to prepare for a trip to see Rutagunda.

    Paul Rusesabagina, Gregoire
  59. 59. EXT. HOTEL FORECOURT - DAWN

    Paul and Gregoire depart the hotel in a van.

    Paul Rusesabagina, Gregoire
  60. 60. INT. VAN - DAWN

    Paul and Gregoire encounter a barricade on the road.

    Paul Rusesabagina, Gregoire
  61. 61. EXT. RUTAGANDA'S WAREHOUSE - DAWN

    Paul and Gregoire arrive at the warehouse and meet Rutagunda.

    Paul Rusesabagina, George Rutagunda, Gregoire
  62. 62. EXT. RIVER ROAD - DAWN

    Paul and Gregoire accidentally drive over a road covered in dead bodies.

    Paul Rusesabagina, Gregoire
  63. 63. EXT. HOTEL GARDENS - DAY

    Paul watches the children play and helps a boy with a thorn.

    Paul Rusesabagina
  64. 64. INT. HOTEL ROOF - NIGHT

    Paul and Tatiana share a moment of intimacy and discuss their past.

    Paul Rusesabagina, Tatiana Rusesabagina
  65. 65. EXT. HOTEL FORECOURT - DAY

    Colonel Oliver arrives to announce the evacuation plan.

    Paul Rusesabagina, Colonel Oliver
  66. 66. INT. HOTEL BANQUET ROOM - DAY

    Colonel Oliver reads the list of families selected for evacuation.

    Paul Rusesabagina, Tatiana Rusesabagina, Colonel Oliver, Odette, Thomas
  67. 67. INT. HOTEL LOBBY - DAY

    Paul tries to arrange for the rescue of his brother-in-law's children.

    Paul Rusesabagina
  68. 68. EXT. HOTEL GARDENS - NIGHT

    Paul promises his friends he will get them out.

    Paul Rusesabagina, Tatiana Rusesabagina, Zozo, Odette, Thomas
  69. 69. INT. HOTEL LOBBY - DAY

    The evacuation begins, and Paul is torn about leaving.

    Paul Rusesabagina, Tatiana Rusesabagina, Zozo, Colonel Oliver, Gregoire, Benedict
  70. 70. EXT. HOTEL FORECOURT - DAY

    Paul forces Tatiana onto a truck to escape, but decides to stay behind to wait for his twins.

    Paul Rusesabagina, Tatiana Rusesabagina, Benedict
  71. 71. INT. TRUCK - DAY

    Paul stays behind while Tatiana and Benedict are on the truck.

    Paul Rusesabagina, Tatiana Rusesabagina, Benedict
  72. 72. EXT. HOTEL FORECOURT - DAY

    The truck departs; Paul watches it leave and notices Gregoire making a phone call.

    Paul Rusesabagina, Zozo, Gregoire
  73. 73. INT. HOTEL PAUL'S ROOM - DAY

    Paul collapses in his room, then is alerted by Zozo.

    Paul Rusesabagina, Zozo
  74. 74. INT. HOTEL KITCHEN - DAY

    Paul learns from the radio that the refugees are being targeted due to a tip-off.

    Paul Rusesabagina, Zozo
  75. 75. INT. HOTEL LOBBY - DAY

    Paul confronts Gregoire, who flees.

    Paul Rusesabagina, Gregoire
  76. 76. EXT. HOTEL GARDENS - DAY

    Paul chases Gregoire but loses him at the fence.

    Paul Rusesabagina, Gregoire
  77. 77. INT. HOTEL OFFICE - DAY

    Paul begs General Bizimungu for help as the convoy is ambushed.

    Paul Rusesabagina, General Bizimungu
  78. 78. EXT. HOTEL FORECOURT - DAY

    The convoy returns to the hotel, battered and bruised.

    Paul Rusesabagina, Tatiana Rusesabagina, Roger, Odette
  79. 79. INT. HOTEL MANAGER'S OFFICE - DAY

    Paul and others watch CNN; Benedict mocks the international response.

    Paul Rusesabagina, Odette, Benedict
  80. 80. INT. HOTEL CORRIDOR - DAY

    General Bizimungu demands supplies from Paul.

    Paul Rusesabagina, General Bizimungu

Dialogue examples

I confess. It's true I have a deal with General Bizimungu. He was just here. I worked out another money making scheme for him. New arrivals will be taxed at the gate.

Paul Rusesabagina / Scene 56

Rwandan francs! They are only good now for wiping your ass. There is nothing more I can do for you people. No police. No protection. You're on your own.

General Bizimungu / Scene 80

We must become mountain gorillas. Then they can put us on the endangered species list. Come on, try it. They think we're halfway there already.

Benedict / Scene 79

I think so. They are in disarray now. The rebels are winning, and the Hutu high command are anxious to get some of their men back.

Colonel Oliver / Scene 83

They should go one truck at a time. When the first truck gets through to the airport, then the others will follow.

Thomas / Scene 94

Our children cannot see us die first. If the Militia comes, you must hurry up to the roof. I will meet you there.

Paul Rusesabagina / Scene 81

Your card says Hutu. Take our children, go and get the twins, pay money at the roadblocks. Get them out. Please.

Tatiana Rusesabagina / Scene 52

The UN has been notified that the following families have received travel visas from the following countries.

Colonel Oliver / Scene 66

Use this structured screenplay data

SlugDB turns parsed screenplays into scene, character, dialogue, trivia, semantic search, Save the Cat, and API-ready analysis.

Use SlugDB when you need screenplay API data, movie dialogue search, character evidence, scene context, or MCP tools without building a scraper first.

Browse scripts API reference MCP setup Free API key