After escaping a psychiatric ward a young artist takes it upon himself to tie two worlds together and define the ‘Zen Folkies’ future.