Martin McDonald

Recently added

Apocalypse Clown
7.8

Apocalypse Clown

Sep. 01, 2023

Apocalypse Clown

When a mysterious technological blackout plunges Ireland into anarchy and chaos, a group of failed washed up clowns are forced to traverse the ...
The Electric Chair
4.0

The Electric Chair

Jun. 04, 1976

The Electric Chair

The murder of an innocent, happy couple leads to a courtroom trial that would sentence the killer to death, but who really did it? Release: The ...