What Ever Happened To Rachel Ticotin, ‘Melina’ From Total Recall? May 10, 2023 Rachel Ticotin Straus is an American actress known for her work in both television and film. [Read more…] about What Ever Happened To Rachel Ticotin, ‘Melina’ From Total Recall?