Jake McDorman as Brian Finch
Jennifer Carpenter as Rebecca Harris
Mary Elizabeth Mastrantonio as Nasreen "Naz" Pouran
Hill Harper as Spellman Boyle
Colin Salmon as Sands
Bradley Cooper as Eddie Morra
Tom Degnan as Ike
Michael James Shaw as Mike
Ron Rifkin as Dennis Finch
Michael Devine as James 'Tech' Padgett
Megan Guinan as Rachel Finch
Blair Brown as Marie Finch
Musto Pelinkovicci as Stavros
Patch Darragh as Cameron Finch
Jessica T. Perez as Model
Faith Logan as Russian Club Goer
Christina Vidal as Lucy Church