Zach Braff directs and stars in new indie film 'Wish I Was Here'

Zach Braff directs and stars in new indie film 'Wish I Was Here'