Pixar’s latest animated feature, Onward, will today become the latest (and possibly biggest) theatrical release to cut its traditional theatrical window short by going to an immediate VOD/digital release. Disney announced that the film would be available for digital purchase starting today, March 20, and will subsequently hit streaming on