Deborah Odell

Deborah Odell is a Canadian actress who has appeared in various films and television series, including Godsend with Robert De Niro and the premiere episode of the SciFi Channel series the Dresden Files.