An Edison film created for a stage show, showcasing impressive special effects!
2014
2017
2018
2019
1912
2015
2002