where can i watch the new season of criminal minds for free?
Criminal Minds is on Netflix. Every single season (except the newest one). You can stream through hundreds of hours of sick, twisted criminal points of view to your hearts content with your Netflix subscription. If you want to stream the latest season of Criminal Minds, you won't find it on Hulu for some reason.