Bruce Dellis is an American film director and screenwriter based in Tempe, AZ. He has written and directed several award-winning short films and features. (Via Wikipedia)
Netherbeast IncorporatedFilm • 2007