before and after is a 1996 thriller drama based on a 1992 book of the same name. meryl streep plays doctor carolyn ryan, edward furlong plays jacob and liam neeson plays ben ryan. the subject of this thriller is murder, deception, coverup and betrayal. the release date was february 23, 1996.