After a tragic accident at his best friend's house, poster child Declan attempts to hide his mistakes as he descends into a violent state of self-sabotage, polarizing himself from those who care for him most...
2002
1996
1995
2014
2023
1997
1971
1983
2009
2003
2004
1989
1981
1986
2000