Crystal Dahl is an actress and assistant director, known for Dead Like Me (2003), Dead Like Me: Life After Death (2009) and Cat Swallows Parakeet and Speaks! (1996). Read more on iMDB