Zoe Saldana is a beautiful girl bent on revenge