Searchlight Pictures and the L.A. Times Studios today announced that the Oscar nominated documentary short filmĀ The Last Repair Shop, is now streaming
Though she now lives in Venice, California, filmmaker Olivia Wyatt is a Little Rock native who returns frequently to visit family and friends. Looking for a career based in creativity, Wyatt attended University of Missouri and obtained her degree in photojournalism.