😱 'Brand New Cherry Flavor' is revenge horror gone LA noir

CNN's Lisa Respers France spills the tea on all things Entertainment.