FilmElektra film review by Christopher Heard January 14, 2005 by Christopher Heard January 14, 2005Elektra is one of those films that demand to be taken at face value. And when reviewing such a film it is incumbent on the reviewer to look at the … 0 FacebookTwitterPinterestEmail