A&E » Arts

Director Nolan wins the 72hr Filmmaker Showdown

Tenth time out leads to $12,000 and prizes for Control Shift, a technology vs. love story

by

comment