The Mermaid - Lake of the Dead
THE MERMAID: LAKE OF THE DEAD Official Trailer Movie HD in theatre 12 July 2018.
Premika
A haunting spirit of an unknown girl who dwells in a karaoke booth,named “Premika” after the clothing tag she wears.
Mother's Day
Loving sons always do what their mothers tell them to…even if it's to KILL!!! The Troma Team is proud to bring you Charles Kaufman's...