Description: This Horror movie was released in 2034 and directed by Evelyn Bamford. This movie is 13 mins 50 secs long.