Michael Keaton, Private Dick

11/3/2008 2:20 PM PST BY TMZ STAFF
In 1989, Michael Keaton played Gotham's suave Bruce Wayne and alter-ego Batman -- but this weekend he popped up in Hollywood looking more like a Miami Beach P.I. on the trail of a philandering husband. Holy haggard, Batman!