We hadn't heard from child star extraordinaire Haley Joel Osment for a while -- at least not in any productive way. His last film (not counting the unreleased Home of the Giants) was the mediocre 2003 coming-of-ager Secondhand Lions; since then, news about him has mostly involved car accidents and drunk driving. But thankfully, things seem to be turning around. The actor, now 20 years old, will star in this fall's Broadway revival of David Mamet's challenging American Buffalo, alongside John Leguizamo and Cedric the Entertainer. I'm assuming that he'll be taking on the role of teenaged Bobby, played by Sean Nelson in the 1996 film. Not a huge part, but being one of a cast of three on Broadway certainly isn't trivial.

So few child stars make a successful transition into adult careers, but an actor of Osment's caliber deserves one. (The Sixth Sense is all well and good, but A.I.'s "David" was a masterpiece.) Now that he's no longer an adorable moppet, he should probably aim for "character actor" rather than "star." If that's the goal, then American Buffalo seems like a step in the right direction; there are few things like a little Mamet to establish some thespian street cred.

The play starts previews on October 31st and opens in November.