“The Most Astounding Story a Man Can Know...And Live to Tell”
A ship's officer is sentenced to Devil's Island for murder after a fatal brawl.
Directed by Lew Landers
Sign in to write a review.
No reviews yet. Be the first to share your thoughts.