All Cast

David Dastmalchian
Gensan

Karen Gillan
Ruby

David Koechner
Robert

Jennifer Morrison
Penny

Richard Cabral
Hugo

John Doe
Uncle Doug
Theresa Brooks
Social services clerk

Walter Coppage
Mr. Rios

Sam Salary
Big Mike (as Samuel Salary)

Abel Becerra
Paco

Chad Crenshaw
Glen
