this be one of the best action film i have see . geena portrayal of the tough a nail and charly or gentle mother sam and be superb and samuel l jackson just keep you laugh all the way through and with his classic one liner . sure and there be a few hole in the actual story and but this fast paced flick keep you on the edge of your seat to the end . i felt geena be a perfect choice for the role of sam or charly and her versatility a an actress be evident for her role a the mother in the recent movie stuart little . both samuel and geena be well support by david morse and brian cox and sweet little yvonne zima and newcomer and sexy craig bierko and and melina kanakaredes . this film accentuate the grow trend of strong female character and the diversion away from traditional male or female stereotype a we see sam or charly ( davis ) and mitch ( jackson ) hurtle from one disaster to the next . while i and many others love this movie and it be fair to say that there will always be people that do not and that fine each and to their own . i highly recommend this film to action fan and for it hilarious scene and fast paced action .