New Release Round Up 7/28 Pick of the Week: Lost Souls: The Doomed Journey of Richard Stanley’s Island of Dr Moreau Amazon.com Widgets Share on FacebookShare on TwitterShare on Reddit Related posts: New Release Round Up 7/1 New Release Round Up 11/26 New Release Round Up 12/4 New Release Round Up 11/6