Cameron Monaghan is a great performer who always accomplishes to pull through whatever demands his roles require. John Malkovich was a great addition to the film but shouldn't have died so soon. I loved the feeling of suspense and the alternation between thriller and other genres, and the touch of classical music gave me the thrills.