What with its cryptic storytelling, otherworldly pacing and doe-eyed little boys, Luis Mandoki’s Angel Eyes could pass for a lost M. Night Shyamalan film. The B-movie opening has Sharon Pogue (Jennifer Lopez), a Chicago police officer, overseeing a brutal car accident. A year later, when the mysterious Catch (Jim Caviezel) appears wandering Chicago staring into people’s souls, Sharon’s still on the police beat, and amid gunfire, they meet-cute and soon start going out. Mandoki and screenwriter Gerald Di Pego are careful about preserving whatever it is the story has up its sleeve, and as such Angel Eyes can border on the cagey, mostly when the focus shifts away from Catch and Sharon sucking face and onto Catch’s mysterious abilities. Late cinematographer Piotr Sobocinski, best known for his stunning work on Kieślowski’s Red, drenches the grief-stricken world of the film’s main characters in vivid colors, and since Catch gets all the mellow blues, his scenes sometimes feel like deleted sequences from Shyamalan’s Unbreakable. Marco Beltrami’s score is criminal but the overall effect of the film is sometimes exquisite as Catch and Sharon’s relationship is given the feel of a supernatural encounter. The film keeps you guessing without making you feel teased.
- Luis Mandoki
- Gerald Di Pego
- Jennifer Lopez, Jim Caviezel, Sonia Braga, Jeremy Sisto, Victor Argo, Terrence Dashon Howard, Alfonso Arau
- Slant is reaching more readers than ever before, but advertising revenue across the Internet is falling fast, hitting independently owned and operated publications like ours the hardest. We’ve watched many of our fellow media sites fall by the way side in recent years, but we’re determined to stick around.
We’ve never asked our readers for financial support before, and we’re committed to keeping our content free and accessible—meaning no paywalls or subscription fees. If you like what we do, however, please consider becoming a Slant patron.
You can also make a one-time donation via PayPal: