Natalie North - Debra Heuskin