A college student hears a strange sound once his power shuts out.
Alan Luong
Director
Mitchell Zia
Man
Writer