Elena Anaya Spain Best movies: Mesrine: Public Enemy #1 (2008) Talk to Her (2002) Mesrine: Killer Instinct (2008)