Ordeal By Innocence 2018 Cast Ordeal By Innocence 2018 Cast - Luke treadaway plays dr arthur calgary.