
Here's a complex question that requires someone to reason about the input, can you answer it?
Jamie Bell stars a 2008 American science fiction action film that is loosely based a 1992 novel written by whom? 


Steven Gould
