Karen Elkin: Karen Elkin. Actress: Arrival II. Karen Elkin was born on 3 August 1974 in Verdun, Québec, Canada. She is an actress and writer, known for Arrival II (1998), Are You Afraid of the Dark? (1990) and Xchange (2001).
Known For: Arrival II (Electronics Store Clerk), Are You Afraid of the Dark? (Julie Dufaux), Xchange (Barmaid), Dead Awake (Alma Blasquez)