Movie History The Devil's Ring 2021 The Devil's Ring 2021 The Wolf Catcher 2018 The Wolf Catcher 2018