The Frame

Production Company

About

The Frame is an award-winning, creative and visual-based creative production studio based in Istanbul. It was founded in Turkey in 2019 and has shot more than 200 music videos and commercials.

Location

Talent

  • Director

    Cem Stellar