Videos Holy crap—Matchstick Productions just dropped the wildest trailer for its 2016 release 'Ruin and Rose' Jul 27, 2016