Question: Jamie Bell stars a 2008 American science fiction action film that is loosely based a 1992 novel written by whom? 
Answer: Steven Gould