Planet 23 Studios presents The Fifteen Minute Film Festival in Wheeling, West Virginia. The mission of our Festival is to celebrate the art of the short film in all genres.
2017 Fourth Quarter Winners
2017 Fourth Quarter (submitted April through June 2017)