Cannes! The Riviera. The croissette. The sun, the sand, the celebrities...the movies. It's the 65th annual Festival de Cannes, a meeting place of filmmakers great and not-so-great. For an independent filmmaker like me, it's as close to a real life Mount Olympus as I have ever set foot on.