CharacterDebbie McGuireDebbie McGuire in Last Seen (2026), played by Jessica Wren. Played byJessica WrenAppears inLast Seen2026