British independent sci-fi film “Franklyn” premieres

October 16, 2008