Film critic Stephen Schiff reviews "Before and After" the new film starring Meryl Streep and Liam Neeson. . . This will be Stephen's last Fresh Air film review. He'll be going on to a new career in screenwriting. His adaptation for "Lolita" will hit the screen this Fall.