Touch of Evil (1958): cast, story & where to watch

1958 · Film · ★ 7.8

Touch of Evil poster

Released in 1958, Touch of Evil is a thriller, crime and mystery film directed by Orson Welles, running about 111 minutes. “The strangest vengeance ever planned!” — that tagline sets the tone.

What it’s about. When a car bomb explodes on the American side of the U.S./Mexico border, Mexican drug enforcement agent Miguel Vargas begins his investigation, along with American police captain Hank Quinlan. When Vargas begins to suspect that Quinlan and his shady partner, Menzies, are planting evidence to frame an innocent man, his investigations into their possible corruption quickly put himself and his new bride, Susie, in jeopardy.

Who’s in it. Touch of Evil stars Charlton Heston as Ramon Miguel Vargas, Janet Leigh as Susan 'Susie' Vargas, Orson Welles as Police Captain Hank Quinlan and Joseph Calleia as Police Sergeant Pete Menzies, among others.

How it landed. With an audience score of 7.8/10, Touch of Evil has been warmly received by audiences. It went on to earn $2.2M at the box office.

Where to watch. In US you can rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Touch of Evil page.

If you liked it. Fans of Touch of Evil tend to enjoy The Dark Knight, Pulp Fiction, Parasite and Fight Club.

Frequently asked

Where can I watch Touch of Evil (1958)?
In US, Touch of Evil is available to rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
Is Touch of Evil worth watching?
Touch of Evil holds an audience score of 7.8 out of 10, and is a strong pick if you enjoy thriller, crime and mystery. Most viewers rate it highly.
Who stars in Touch of Evil?
Touch of Evil stars Charlton Heston, Janet Leigh, Orson Welles, Joseph Calleia and Akim Tamiroff.
When was Touch of Evil released?
Touch of Evil was released in 1958, with a runtime of about 111 minutes.