With us deep in Cannes season, it’s a wonderful time to reflect on Southland Tales‘ wild ride. Director Richard Kelly cashed in his good faith indie cred with this wild blockbuster, which debuted at the 2006 Cannes Film Festival. After that premiere, the film would go on to make $374,743 off a reported $17 million […]