One of only two films to screen twice at the 2011 Screamfest Film Festival. The only short to do so.
The film made its World Premiere at the Famous Monsters of Filmland Imagi-Movies Film Festival, at the Laemelle Theater in Beverly Hills, California on April 8th, 2011.
As of November, 2015, stands as the most awarded horror short film of all-time with 76 festival and industry awards. Was also the Official Selection of over 100 film festivals worldwide.