The —, 2006 Martin Scorsese film drama; 2007 Best Picture Oscar winner (8)
I believe the answer is:
departed
(Other definitions for departed that I've seen before include "Left, went away" , "Went - dead" , "Gone, maybe dead" , "Dead; set off" , "completely breathless" .)