The movie “The Prophet,” screened at the Charles B. Wang Center Theatre on Thursday, Nov. 7, celebrates love, freedom and death through a series of visually stunning animated essays.
Armed with whittled-down scientific jargon and imaginative analogies, four Stony Brook University faculty members used their scientific research to compete for the $200,000 Discovery Prize.