
The Unholy Night is a 1929 American pre-Code mystery film directed by Lionel Barrymore and starring Ernest Torrence.
Plot
The well-to-do Lord Montague is assaulted on a fog-enshrouded London street on his way to his club but manages to escape death. He later learns that some unknown assailant is killing off the members of his old army regiment from the Indian War. A Scotland Yard inspector investigating the homicides asks Montague to have the nine remaining members of his regiment assemble at his estate, so as to protect them from being murdered one by one, and so that he can hopefully learn the identity of the assassin, assuming the killer may be one of them.
Cast
Ernest Torrence as Dr. Richard Ballou
Roland Young as Lord "Monte" Montague
Dorothy Sebastian as Lady Efra Cavender
Natalie Moorhead as Lady Violet 'Vi' Montague
Sydney Jarvis as Jordan, the butler
Polly Moran as Polly, the maid
George Cooper as Fry the Orderly
Sōjin Kamiyama as Lee Han, the mystic
Claude Fleming as Sir James Rumsey
Clarence Geldart as Inspector Lewis
John Miljan as Major Arthur Mallory
Richard Tucker as Colonel Davidson
John Loder as Captain Dorchester
Philip Strange as Lieutenant Williams
John Roche as Lieutenant Savor
Lionel Belmore as Major David Endicott
Gerald Barry as Captain Bradley
Richard Travers as Major "Mac" McDougal
Boris Karloff as Abdul, the lawyer (uncredited)