Staff-writer MCDAVE discusses if the award-winning festival darling, Short Term 12, is all it’s cracked up to be.