Cruise would have been better
I read that Tom Cruise was originally considered for the Bud Fox role. He would have been a better choice, especially given his age at the time it was made. Sheen comes off like a scumbag from the start but Cruise could have played the more idealistic, earnest bit better which would have made Bud's fall more dramatic. When Sheen was objecting to cutting some corners in his initial meetings with Gordon it doesn't ring true to me.
share