Horror & Comedy movie
starring Dean Cameron, Erika Vetter und Chen Tang
In cinemas since June 20, 2025