It was announced today that actress Lunden De’Leon (“We’re the Millers”, “Somebody’s Child”) is set to star in the indie feature “The House Call” filming in early 2018 in Atlanta, GA. The film follows a home health care aide (De’Leon) who tortures her patients.