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 Third Quarter Winners
2017 Third Quarter (submitted January through March 2017)