Film Critic Henry Sheehan Fresh Air Published December 7, 2000 at 11:00 PM CST Facebook Twitter LinkedIn Email Sheehan reviews the new movie Proof of Life starring Meg Ryan and Russell Crowe. Copyright 2000 Fresh Air