Whatever Happened To Rachel Ticotin, ‘Melina’ From Total Recall? November 7, 2022 Rachel Ticotin Straus is an American actress known for her work in both television and film. [Read more…] about Whatever Happened To Rachel Ticotin, ‘Melina’ From Total Recall?