"Cthulhu's Witnesses" just had its world premiere at the H.P. Lovecraft Film Festival in Los Angeles. Now that we've had the premiere "Cthulhu's Witnesses can be shown publicly. Enjoy.
A suicidal young actor narrates a brief tour of her life of fame, success, isolation and depression.
"Cthulhu's Witnesses" just had its world premiere at the H.P. Lovecraft Film Festival in Los Angeles. Now that we've had the premiere "Cthulhu's Witnesses can be shown publicly. Enjoy.