Detective Dee and the Mystery of the Phantom Flame was a 2010 Chinese action flick. We haven’t seen it so we don’t have much to say about the movie, but the trailer has a dubstep song in it so here you go. This might’ve been one of the first dubstep commercials ever–a true trend leader!
The song is Heavy Rain by Twist and Torqux. Click here to find it in iTunes: