A 3 day film festival bringing independent cinema from all over the world to a stunning open air location