News & Events

Roger Moore and Lee Marvin at the Imperial Hotel
The Imperial Hotel’s picturesque reception and lobby accommodated several motion picture productions, including a movie starring Sir Roger Moore.
The Imperial Hotel’s picturesque reception and lobby accommodated several motion picture productions, including a movie starring Sir Roger Moore. Few may know that Sir Roger played his a leading role in ‘Shout at the Devil’ that was partly shot at the Imperial Hotel.
While Roger Moore lodged in a different hotel, Lee Marvin resided at the Imperial, while filming the epic blockbuster. Both Roger Moore and Lee Marvin enjoyed their evenings together, and they frequently got intoxicated after shooting. The film captures the Imperial Hotel’s reception, lounge and Victorian staircase.
Filmed in 1976, ‘Shout at the Devil’ is a British adventure film, set in Zanzibar and German East Africa in 1913 – 1915. The film is based around the story of the bombing and sinking of the SMS Konigsberg in Rufiji Delta in 1915.
Sir Roger plays Sebastian Oldsmith, a British aristocrat who gets manipulated into poaching by Colonel Flynn O’Flynn, played by Lee Marvin. The two characters, Oldsmith and Colonel O’Flynn, get embroiled in the Anglo-German struggle which leads to Oldsmith’s successful detonation of the German warship.
The scenes couple of minutes are comical. Oldsmith’s wallet is stolen by Colonel O’Flynn (Marvin) only for the latter to fund Oldsmith’s hotel expenses. Colonel O’Flynn befriends Oldsmith and the latter is given the opportunity to aid the Colonel on his adventurous but illegal hunting trips in the former German East Africa.