In 19th-century Cuba, Louis (Antonio Banderas), a wealthy local coffee businessman, wanted to marry a mail-order bride. Louis has never seen the American woman Julia (Angelina Julie), and when he first met the wife at the dock, Julia's beauty fascinated him. But he didn't know that the beautiful bride was full of tricks. The newlywed life made Louis so happy that he thought it could go on like this. Louis found that his wife was not as simple as he thought. Julia hides a series of lies, and the ultimate goal is Louis' great wealth. There are many hidden surges and variables in the seemingly happy life.