read novel. graphical.
found interesting.
heard movie in theatres,
must investigate further.