Cutlass Liz Makes An Entrance Cutlass Liz (Salma Hayek) makes quite an entrance. Image by Andrew Cunningham