Demon

MPAA Rating:NR
Genre:Animation, Short
Country:Ireland
Produced By:Seamus Byrne
Directed By:Eoin Ryan
Written By:Eoin Ryan
Cast:Eoin Ryan, Anna Nugent
In Theaters:Oct 15, 2005
Runtime:10 minutes