Karen Kahn just before her death in 'Village of the Damned' (1995)
Karen Kahn
Village of the Damned (1995) [Barbara Chaffee]: Commits suicide by jumping off a cliff; we only see her drop out of view after standing on the edge.
Back to K Index
Back to Main Index