I disagree with Ebert. You can't have too much Michael Keaton. I missed this movie when it first came out. I found it charming. It's one of those gems like the old Cary Grant comedies that make you laugh while teaching you a bit about life. Bravo Michael.