Battle Castle (2012) 45 min Documentary 1 season 7.6/10 (71 votes) Where to Watch in United States Canada Germany United Kingdom Subscription Where to Watch in United States Canada Germany United Kingdom Subscription Where to watch Battle Castle? Battle Castle is a documentary show. Battle Castle is currently streaming on Magellan TV.