Tag "Netflix"

Netflix Clickbait cast confirmed

As principal photography commences in Melbourne, Australia, NBCUniversal International Studios, Tony Ayres Productions, Matchbox Pictures and Heyday Television productions have announced the cast line up for the production.