The Lodger Cast Alexa Vega Spencer Grammer Kathryn Morris Richard Riehle Bryan Dechart Jennifer Lyons Daniel Nguyen Samantha Jacob Jones