Skip to content
Poster for Secret Sins
Dr. Ollie Enterprises On streaming

Secret Sins

2026 88 min English

After the death of his father, a pastor's son takes the lead, but a power-hungry deacon plots his ruin in a tale of faith, ambition, and betrayal.

Cast

18 people

Dr. Ollie Director · Keilah Whitaker Writer

United States release March 25, 2026 · Produced in United States

Production

D

Dr. Ollie Enterprises

Production

United States

Produced in

Languages

Original language

English

Spoken on screen

English

Release dates

United States · March 15, 2026

Premiere

United States · March 25, 2026

Digital · Amazon Prime Video

United States

May 13, 2026 · Digital · Xumo

June 1, 2026 · Digital

More from Dr. Ollie

Share

wubly

Track it on Wubly

Wubly is invitation-only during the beta. Join the waitlist and we'll email you an invitation.

Have an invitation? Sign up

You're offline

Recently viewed pages still work. Your changes save locally and sync when you're back.

Back online · syncing