The Vault
Advertisement
Elfen Lied
2004 ★ 8.3The Diclonius, a mutated homo sapien that is said to be selected by God and will eventually become the destruction of mankind, possesses two horns in their head
title
Falling Down
1993 ★ 7.4An ordinary man frustrated with the various flaws he sees in society begins to psychotically and violently lash out against them. "Falling Down" is a film that
title
Advertisement
Advertisement