La Luna Sangre (film)

La Luna Sangre Is An American Horror-Drama Film Based On The Filipino TV Series.

MPAA Rating
PG-13 For Horror Content, Some Violence And Mild Language.

Aspect Ratio
2.35:1