Frankenstein 04155

Released

July 24, 2013. The 04155 Alvia train derailed close to Santiago de Compostela causing 81 dead and over 140 injured. The official truth says the train driver was solely responsible. But a tragedy is never a single cause... What's behind the most serious train crash accident of Spanish democracy?"

Frankenstein 04155 Movie Reviews

Share your thoughts. We appreciate it!

Write Review