The Killer Inside Me stands out at Tribeca Film Fest
The Tribeca Film Festival, Robert De Niro’s annual glam-fest on the Hudson, is glitzy and obnoxious and very L.A. – which is exactly why I enjoy covering it. It’s like traveling to the West...