The Trailer for The Human BEEing, winner of numerous awards and accepted into over 25 film festivals from Sonoma Valley to Sweden.

Back to Short Films