Julia Stiles stars as the wife of a billionaire banker who uncovers the truth behind their opulent lifestyle.