Sound Department |
Lucien Dodge was born on June 24, 1984 in Ithaca, New York, USA as Lucien P. Dodge. He is known for...
Lucien P. Dodge
Ithaca, New York, USA
31 July 2018
28 Days Later Analysis
Godzilla: City on the Edge of Battle is Merely a Tease: An Animated Film Review
24 July 2018
‘Godzilla: City on the Edge of Battle’ Review (Netflix)
16 September 2016
Review: Batman Unlimited: Mechs vs. Mutants
October is packed with great movies and several new and returning TV series. Check out our most anticipated streaming picks.
Get some streaming picks