Film and film art on display