Founded by Movie Director Steven Kahler, Scene 17 Pictures has been making multi-award winning feature length movies since the year 2000.
Steven's first release, "Click" premiered at an a-list International Film Festival. Later, Click went on to win the "Spirit Award" for Directing at another International Film Festival where Click was in competition with more than 80 films from around the world.
His studio has won Telly and Aurora awards in the Entertainment Category as well.
He has various projects in development.