“The Departed”, Scorsese's masterpiece is now streaming