Latest Carol Kane News

Today in History

Jun. 18, 2019 12:01 AM EDT

Today in History Today is Tuesday, June 18, the 169th day of 2019. There are 196 days left in the year. Today's Highlight in History: On June 18, 1979, President Jimmy Carter and Soviet President Leonid I. Brezhnev signed the SALT II strategic arms limitation treaty in Vienna. On this date: In 1778, American...

Review: Jarmusch's zombies aren't as sexy as his vampires

Jun. 12, 2019 4:10 PM EDT

Six years ago, Jim Jarmusch made a movie about vampires. "Only Lovers Left Alive" was beautifully textured, ingeniously detailed and intoxicatingly moody. Plus it had the sexiest vampire couple you'd ever meet — Tilda Swinton and Tom Hiddleston, the latter of which hated humans and referred to them as...