DiscoverDenise MetcalfDenise MetcalfActorKnown forThe ArtifactOctober 31, 2008Acting12008The Artifact as Becky