1990 Action Science Fiction Street Asylum This cop isn't losing his mind - it's being taken from him!
1993 Drama Thriller Mirror Images II Twin sisters obsessed with revenge. one with nothing to hide... the other with nothing to lose.