The 12th Imagine Science Film Festival The View from Nowhere will be screened at The 12th Imagine Science Film Festival, New York.