First Look: 'Ultraman Arc'

Ultraman Arc is the latest series starring the Japanese hero and comes on the heels of the recent debut of Ultraman: Rising, which premiered on Netflix in June to acclaim from fans and critics alike, reaching the #2 spot on the Netflix Global Top 10 Films.