 Both James Stewart (I) (qv) and Jesse White (I) (qv) played the  same roles in the original Broadway production, the 1970 Broadway  revival, and the 1950 film version as well as this television  production. White created the role of Duane Wilson in the Broadway  premiere, while Stewart took over for Frank Fay (qv) as Elwood P.  Dowd later in the run of the play.