Warning: Contains scenes some viewers may find distressing.