SLEEPING GIANT premiering at Semaine de la Critique 2015. Makers of SLEEPING GIANT (Short), YELLOW FISH, WE ATE THE CHILDREN LAST.