Who plays the unpredictable wife of Christian Bale 's character ?
Bale was briefly dropped from the project in favour of Leonardo DiCaprio , but DiCaprio eventually dropped out to star in " The Beach " , and Bale was cast once again .