Kevin Spacey is returning to the American stage in April for a Broadway run of Eugene O'Neill's A Moon for the Misbegotten. ((Sang Tan/Associated Press))

Kevin Spacey will be returning to Broadway with a production of Eugene O'Neill's A Moon for the Misbegotten after a successful run at London's Old Vic Theatre.

The play is directed by Howard Davies and stars Spacey as failed alcoholic actor James Tyrone Jr. It will open April 29 at the Brooks Atkinson Theatre, the New York theatre where the departing Bob Dylan musical The Times They Are A-Changin' is finishing its run.

Irish actor Colm Meaney and British actress Eve Best will also follow the production to New York.

Spacey has a long history on Broadway, and in particular in Eugene O'Neill plays. He appeared in 1986 in the Jack Lemmon production of Long Day's Journey into Night, portraying James Tyrone Jr., the same character he plays in the upcoming Moon.

He also received a Tony nomination in 1999 for his performance in O'Neill's The Iceman Cometh.

Spacey won a Tony Award in 1993 for his role as Uncle Louie in a production of Neil Simon's Lost in Yonkers, but is best known for his film work, particularly his Academy Award-winning role as Verbal Kint in The Usual Suspects.

He leaves London for the limited run in New York just at the point he was beginning to receive critical notice there.

Spacey took over the role of artistic director at the Old Vic and had been criticized by the British press for his artistic choices and reliance on American talent.

A production earlier this year of Arthur Miller's Resurrection Blues directed by U.S. film director Robert Altman — who died on Monday of complications from cancer — was a critical and commercial failure.

But Moon has received almost universal acclaim in London, with The Independent calling it "beautiful, funny and cathartic" and The Times of London calling it "a major triumph."

The London show closes Dec. 23.

A Moon for the Misbegotten first ran on Broadway in 1957 and had its most successful run in a 1973 revival with Jason Robards and Colleen Dewhurst. The last revival was in 2000 starring Gabriel Byrne and Cherry Jones.

With files from the Associated Press