Kellee Owens

Born: None


Placeholder

The Immaculate Deception

as Sister Beatrice
Released: 2025-08-01

Three girls devise a plan to sneak out of their private Catholic school to help their friend...

Movie page