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