MLB Trade Deadline: 16 Movie Actor ‘Trades’ That Worked Out (Photos)

Which last minute replacements proved to be huge improvements?

Christian Bale – American Psycho:

Christian Bale was originally cast as Patrick Bateman, but was replaced with Leonardo DiCaprio. Then "Titanic" broke records and DiCaprio bolted from the indie. After a couple other flirtations, the role reverted back to Bale, which would eventually help him land the part of Bruce Wayne/Batman.

Comments