Christopher Walken is the first to admit that, well, he's an odd bird. "Sure, I'm a little weird," he confesses to TV Guide Online. "But we're all a little weird." Of course, the 59-year-old Oscar winner's choice of film roles — from a sadistic Italian in 1991's Comfort of Strangers to a menacing angel in 1995's The Prophecy — has only upped his strangeness quotient. Although Walken came back down to earth to play Leonardo DiCaprio's endearingly mischievous old man in Steven Spielberg's Catch Me If You Can, the onetime lion tamer's head remained in the clouds at the film's recent press junket. Don't believe us? Well, here are four reasons Walken's kooky rep makes total sense. (Warning: This story contains a Catch spoiler!)

1. Walken had no clue that Frank Abagnale Sr. — the real-life character he plays in Catch — actually passed away more than 30 years ago. In fact, Abagnale's death was a major plot point in Catch! All together now: D'oh! "I never even knew that [Frank died] until [recently]," he says. "I met Frank Jr. and I said, 'Is your father with us?' And he said he had passed away. It's funny, it never even occurred to me."

2. Walken turns to his three beloved cats for pain relief. "As I get older, my hands hurt," he says. "And I find that when I rub the cats, it feels better." Fancy that, Advil!

3. Fatboy Slim's dancing king has a major beef with a certain cable channel, and has engineered a one-man boycott as a result! "Every time you turn on the Food Network, the guy says, 'I'm going to put this in the oven, and when we come right back... ' The commercials are ridiculous," he groans. "I used to watch it all of the time, but now, I swear, for a half-hour show, there must be 20 minutes of commercials!" Simmer!

4. He was unaware that USA Network has parlayed his 1983 cult hit The Dead Zone into a weekly series, with Anthony Michael Hall succeeding him as the telepathic lead. "It's a continuing thing?" he asks. "What happens? I keep foreseeing things? What a nightmare!"