This short documentary follows professional wrestler Larry 'The Demon' Robert's 'return' to the squared circle, in where he never really started in the first place.