Sasha portrays the part of Carmen, a Mexican widow seeking to avenge her late husband in the Spanish Western ‘Odyssey of Three ‘, shot on location in the Tabernas Desert, Almeria, Spain.