Nine Lives - Cast

Kevin Spacey

as Tom Brand


Jennifer Garner

as Lara Brand


Christopher Walken

as Felix Grant


Robbie Amell

as David Brand


Cheryl Hines

as Madison Camden


Malina Weissman

as Rebecca Brand


Mark Consuelos

as Ian Cox


Change Location