• A Spanish movie star? Striking!