As a big fan of independent and no-budget filmmaking (and a fan of the Silent Hill games), this short by first-time filmmaker Steve Griggs really caught my eye. An awesome location (Pleasure Beach in CT) and some very striking, haunting images. Watch it. Comment. This guy’ll only get better. Damn him and his talent. Opens a new window.