The best female assassins in films and TV shows

Cataleya Restrepo (Colombiana)

The 2011 action-revenge flick stars Zoe Saldana as an assassin named Cataleya Restrepo.

 Mei (House of Flying Daggers)

Zhang Ziyi plays Mei as the leader of the nefarious House of Flying Daggers.

Selene (Underworld)

Kate Beckinsale as Selene, a badass vampire/assassin in the Underworld franchise.

Elektra Natchios (Daredevil)

Elodie Yung essays the role of the deadly Elektra in the hit Marvel series Daredevil.

Lorraine Broughton (Atomic Blonde)

Charlize Theron is the lead in this 2017 spy-thriller.

Sameen Shaw (Person of Interest)

Sarah Shahi played the unsympathetic Sameen Shaw in the TV show Person of Interest.

The Bride (Kill Bill Vol I & II)

Uma Thurman's Bride is one of the greatest action stars ever.

Yuki Kashima (Lady Snowblood)

The film follows Yuki Kashima, a ruthless assassin.

Arya Stark (Game of Thrones)

Maisie Williams essays the 'faceless' young assassin in the hit TV show Game of Thrones.

The Hornet (Bullet Train)

Zazie Beetz plays the Hornet in the action film Bullet Train.

Samantha Caine (The Long Kiss Goodnight)

Geena Davis plays Samantha Caine, an innocent schoolteacher who becomes an assassin.

Villanelle (Killing Eve)

Jodie Comer plays the psychotic assassin in the crime thriller TV show Killing Eve.

Hit-Girl (Kick-Ass)

Chloë Grace Moretz essayed the iconic young assassin Hit-Girl in Kick-Ass and its sequel.

The Mother (The Mother)

Jennifer Lopez plays an assassin in the upcoming action film The Mother.