HBO Releases “Wizard of Lies” Trailer Featuring Robert De Niro

HBO’s Wizard of Lies is set to air in May. Here is the trailer: