
There Are No Villains
1921, English. Directed by Bayard Veiller.
A youthful, sleuthful, comedy-drama brought about by two kinds of rings-Opium and Wedding.
In San Francisco, California, Rosa Moreland of the Secret Service is unable to obtain evidence against suspected opium smuggler George Sala. She then advises Detective Flint of her plan to develop a relationship with John King, an impoverished, disabled ex-soldier who Rosa met in George's office. After claiming to have lost her home in a fire, Rosa is invited to stay in John's modest flat. He receives money from a mysterious source, enabling them to afford a more expensive apartment, and they soon fall in love. Although Rosa secretly witnesses John receiving a package from George, she tells the skeptical Flint that her lover is above suspicion. John agrees to end his association with George if Rosa will marry him, and, realizing that a wife cannot legally testify against her husband, she agrees.
- Runtime
- 0h 50m
- Post-credits
- None listed
- Language
- English
- Rated
- NR
Start now and it ends at ….
Too new to call
Not enough people have rated it yet for a verdict.
Seen it? Give your verdict.
Saved privately on this device.
Where to watch There Are No Villains
There Are No Villains isn’t streaming on any OTT platform in India yet; it released on 14 November 1921.
No streaming listings yet. Search JustWatch.
Cast & crew
Details
- Released
- 14 November 1921
- Country
- United States of America
- Written by
- Frank R. Adams
Check ratings elsewhere
News & fan talk
If you liked There Are No Villains

Maniac
1963 · 6.2/10
Popcorn FlickRecommended by TMDB viewers

Murder at the Gallop
1963 · 7.1/10
Worth the HypeRecommended by TMDB viewers

Born to Kill
1947 · 6.7/10
Popcorn FlickRecommended by TMDB viewers

Murder She Said
1961 · 7.3/10
Worth the HypeRecommended by TMDB viewers

The Man Who Cheated Himself
1950 · 6.2/10
Popcorn FlickRecommended by TMDB viewers

The Quiller Memorandum
1966 · 5.9/10
SnoozefestRecommended by TMDB viewers

The Blue Gardenia
1953 · 6.5/10
Popcorn FlickRecommended by TMDB viewers

Indemnity
2022 · 6.6/10
Popcorn FlickRecommended by TMDB viewers

Little Caesar
1931 · 6.9/10
Popcorn FlickRecommended by TMDB viewers

Lady in the Lake
1946 · 6.1/10
Popcorn FlickRecommended by TMDB viewers
There Are No Villains: quick answers
Is There Are No Villains worth watching?
There Are No Villains doesn’t have enough ratings for a verdict yet.
How long is There Are No Villains?
There Are No Villains runs 50 minutes (0h 50m).
Does There Are No Villains have a post-credits scene?
None is listed for There Are No Villains. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
There Are No Villains parents guide: is it suitable for kids?
There Are No Villains is rated NR in India. Check the rating guidance before watching with young children.
Which OTT platform is There Are No Villains on?
There Are No Villains isn’t streaming on any OTT platform in India yet; it released on 14 November 1921. (Checked 12 November 2026.)
What movies are like There Are No Villains?
If you liked There Are No Villains, try Maniac, Murder at the Gallop, Born to Kill.
Who directed There Are No Villains?
There Are No Villains (1921) was directed by Bayard Veiller and stars Viola Dana, Gaston Glass, Edward Cecil.