Swordbearer is a fantasy thriller directed by Stephen Zimmer
Swordbearer is not available for streaming at this moment.