Ubisoft's popular video game series gets a live-action adaptation despite rumors of the franchise's discontinuation.