VS

What is the best Salma Hayek movie of all time?

Dogma

A 1999 Kevin Smith comedy where Hayek plays Serendipity, a muse working as a strip club dancer who must help save existence.

Dogma

From Dusk Till Dawn

A 1996 Robert Rodriguez horror-crime film where Hayek plays Santánico Pandemonium, a vampire stripper queen in a roadside bar.

From Dusk Till Dawn