Kenneth Castillo is a director whose dramatic short “Day at the Theater” won the 2007 Imagen Award for Best Theatrical Shot Film. Since then Kenneth has been busy directing features, the latest of which is titled “Counterpunch.” Latinopia is proud to showcase the trailer for “Counterpunch,” which was released in January of 2013, and encourages Latinopians to seek out this cool film.