Warner Bros. Pictures has released this new behind-the-scenes featurette on Inception in which Christopher Nolan and star Leonardo DiCaprio talk about the international locations and stellar cast in their mind-bending thriller. The anticipated film hits theaters and IMAX on July 16.
Shudder is releasing Josh Forbes’s Destroy All Neighbors on DVD next month, the first physical release for the gore-splattered musical…