Flesheater poster

Flesheater

March 21, 2025 IT
✓ Released 596 days ago
Horror Drama

Movie Info

Status: Released
Director: Luca Maxia
Budget: $1,295

Top Cast

Samuele Nocentini

Dario

Giuditta Bonciolini

Smut

Sarah Melchiori

Laura

Similar Movies