It’s ’95 Fest here at Stream Police and Michael and John are counting down some of their favorite flicks of that iconic year. Who will make the cut? Casper? Batman Forever? Mortal Kombat, maybe? (It did have some impressive puppets). On top of that, the dynamic duo reviews, indie heartthrob Jim Jarmusch’s ’95 cult western, […]