Best movies of Stefan Avalos

The Last Broadcast(1998)

Combined Rating:
21
Combined Critics Rating: 13

A film crew ventures into the forest in search of the mythical 'Jersey Devil'.