Anchor Bay (a Starz company) officially has plans to bring the 2011 D.W. Brown written & directed film “On the Inside” starring Nick Stahl, Olivia Wilde, Dash Mihok and Pruitt Taylor Vince to Blu-ray Disc on July 24th. Tech specs for the release include full 1080p Hi-Def video in the 1.78:1 aspect ratio and Dolby TrueHD 5.1 sound. The title is already available for PRE-ORDER over at Amazon with a $26.99 price tag. It appears no bonus materials are set to be included on the release. The release will be a “combo pack” with a DVD included. Below after the break you’ll find the trailer for the film.