Patience Philips: Halle Berry

Laurel Hedare: Sharon Stone

Detective Tom Lone: Benjamin Bratt

Georges Hedare: Lambert Wilson

Sally: Alex Borstein

Ophelia Powers:Frances Conroy

Detective: Aaron Douglas

Drina: Kim Smith

Wesley: Byron Mann