By: Gizmodo Posted On: March 04, 2025 View: 6 The actor stars in Blumhouse Television's new supernatural Prime Video series, arriving in a binge release April 3. Read this on Gizmodo