Best movies of Stephen Charles Barry

Begotten(1990)

Combined Rating:
18
Combined Critics Rating: 0

This gory and entirely visual film tells the surreal tale of the death and rebirth of gods.