Premiere Of Netflix's 'Seven Seconds' - After Party

Nadia Alexander (L) and Raul Castillo attend the premiere of Netflix's "Seven Seconds" at The Paley Center for Media on February 23, 2018 in Beverly Hills, California.
(Feb. 22, 2018 - Source: Kevin Winter/Getty Images North America) more pics from this album »