A paparazzi photographer gets brutally murdered in Stockholm. His apartment is searched and the computer together with photo equipment is missing.
Release Date: November 10, 2007
View more ->