Rachel Annette Helson is a director and actress in New York City. Her directorial debut feature film You’re Not Safe…