i enjoy this film immensely . i be really into film where female kick lot of butt and so this film already have my hope up for some decent entertainment . my hope be meet and exceed less than 20 minute into the film . the action and humor and wit this film contain easily make it one of my favorite film of all time . it have sam jackson and his undeniable screen presence and geena davis a i have never see her before and demand your respect and flat out take it even if you do not want to give it . geena play samantha caine and an amnesiac desperate to remember something about her past and but quickly realizing and the more she find out the more she want to forget and eventually become consume until finally samantha be so more and charly be all that leave . but now and can charly and sam and two completely different woman and possibly exist in the same body . we have character that pop in and out of the film that nurture each side of sam or charly and like sam jackson and and craig bierko . craig be also irresistible a timothy and the sexy bad guy with no conscience . this film be perfectly cast and and perfectly act and over the top and wonderfully entertaining . you watch the impossible happen and applaud when it do . so worth your time . watch it and you would not be sorry .