Directed by Jessica Franz
Microfilm (03:40)
A funny, seemigly shocking tale, about a young boy announcing he’s dead—making his alarmed mother take him to a series of experts to “fix” him.
Won the Award of Merit at The Accolade Competition.

(1590)