Movie History Player 2023 Player 2023 Sins of the Father 2019 The Cure 2014 Implanted 2012 Implanted 2012