Maggie Castle

Maggie Castle (born 1983) is Canadian actress. She played Amy Kramer in Night of the Living Dummy II.