Edmond's Demons

MPAA Rating:NR
Genre:Fantasy, Short
Country:Switzerland
Directed By:Christophe Perrier
Written By:Christophe Perrier
Cast:Daniel Vouillamoz, Alonso Leal Morado, Claude Thébert
In Theaters:May 17, 2011