From foreign films to mini markets, spring has arrived at The Levee