Carey Mulligan
Bruce Willis was considered for the role of The Guy before James Gandolfini was cast. Carey Mulligan was originally cast in the role of Violet but opted to do "Drive" instead and so she dropped out. She was replaced by Alexis Bledel.