Watch this video and more on ARROW
Already subscribed? Sign in
2007 • United States • Directed by David DeCoteau
In a Stateside hotel during the height of World War II, Danny Coogan finds a crate of mysterious living puppets and must fight with them to stop an Axis of Evil.
iPhone Apple TV Android Android TV Fire TV XBox One Roku ® Samsung Smart TV