Once Upon a Time in America ★★★★

Epic tale of a group of Jewish gangsters in New York, from childhood, through their glory years during prohibition, and their meeting again 35 years later.
Despite the length it was awesome sometimes slow but it's all worth it.