Your Image

Session Date/Time:

Sunday, October 25th, at 7:00 pm ET


Dead Signal - Writing Sci-Fi Horror Workshop

Build a Nightmare No One Can Escape

Space already gives horror everything it needs: isolation, distance, confinement, hostile environments, dependence on technology, and the terrifying scale of the unknown.

The trick is turning those ingredients into a story that feels truly frightening—not just science fiction with a few scary moments added in.

In this practical two-hour workshop, USA Today Bestselling Author Kat Campbell will show you how to twist speculative ideas toward horror, build a coherent threat, create the right protagonist for your nightmare, escalate the danger, and shape a premise with both strong genre appeal and real narrative momentum.

What's included?

1 x 2-hour interactive workshop session with USA Today Bestselling Author Kat Campbell

Practical tools for building a central horror threat, defining its rules, and escalating danger as your characters run out of options

A working Science Fiction Horror premise with a clear subniche, trope stack, target reader, and direction for development


Contact Information

Payment Methods

PayPal selected.

After submitting, you will be redirected to the PayPal website to fill out your payment information. You will be redirected back to our site once the payment is completed.

Apple Pay selected.

Another step will appear to securely submit your payment information.

Google Pay selected.

Another step will appear to securely submit your payment information.

Narrative Tension Workshop - Oct 27th

A live, two-hour workshop led by bestselling authors, designed to empower you with the skills needed to build tension that readers will find irresistible.

[[4900 | currency]]
[[invoiceItem.description]]
[[subscriptionsByProductId[invoiceItem.product_id].plan_description]]
REMOVE
[[invoiceItem.quantity]] x [[invoiceItem.unit_price | currency]]
Subtotal:
[[checkoutContext.order.invoice.subtotal | currency]]
Tax:
[[checkoutContext.order.invoice.tax | currency]]
Shipping:
[[checkoutContext.order.invoice.shipping | currency]]
Discounts:
-[[checkoutContext.order.invoice.discount | currency]]
Total:
[[checkoutContext.order.invoice.total | currency]]