David streaming vf GENRE Animation It was a miracle when David triumphed over Goliath on the battlefield, but after a devastating injury, is David still The Giant Killer with a gift from God? Or is he an old has-been?