What Ever Happened To Rachel Ticotin, ‘Melina’ From Total Recall? By Nick Lee · May 9, 2023 Rachel Ticotin Straus is an American actress known for her work in both television and film. Read more What Ever Happened To Rachel Ticotin, ‘Melina’ From Total Recall? →