
Dark Angel
1990 · Movie · R · 91 min · ★ 6.0 · 38% critics
A rogue Houston vice cop takes matters into his own hands to stop the drugs trade and target its top supplier. After an undercover operation goes wrong and his partner is lost, a sinister newcomer disrupts the investigation—forcing him to clash with an alien threat tied to the terrifying mystery spreading through the city.
Also known as I Come in Peace · Lethal Contact
Where to watch
Watch free on Tubi — also streaming on Amazon Prime Video, fuboTV, MGM+ +1 more.
2 hours to watch.
Stream (included)
Rent
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 1990
- Release date
- 1990-01-26
- Language
- English
- Rated
- R
- Runtime
- 91 min
- Max quality
- HD
- Critic score
- 38/100
- TMDB rating
- 6.0/10 (364 votes)
- Box office
- $4,348,368
- Budget
- $7,000,000
About
Watch it if you want a high-energy 80s/90s action-sci-fi buddy adventure with lots of explosions and dark humor; Not for you if you want grounded sci-fi or clever logic, and skip it like Stone Cold or Universal Soldier if you prefer cleaner, more realistic thrillers.
Pros: over-the-top action; memorable villain; witty buddy banter | Cons: cheesy sci-fi elements; divisive tone
Themes
- heroin
- overdose
- dark comedy
- cop
- alien
- undercover cop
- shootout
- drugs
Cast & crew

Dolph Lundgren
as Det. Jack Caine

Brian Benben
as Special Agent Laurence Smith

Betsy Brantley
as Diane Pallone

Matthias Hues
as Bad Alien - Talec

Jay Bilas
as Good Alien - Azeck

Jim Haynie
as Captain Malone

David Ackroyd
as Inspector Switzer

Suzanne Savoy
as Patrolwoman

Sherman Howard
as Victor Manning

Sam Anderson
as Warren
Directed by Craig R. Baxley