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