web analytics

Black Smoke Films has released Dragon Ball Z: The Fall of Men, a new fan film that pits the Z Warriors up against the deadly Cell, an interesting and very well done short that will sure make any fan happy, check out the epic short below!