· Crime, Drama
Accused of murder, Henri 'PAPILLON' Charriere is sentenced to serve life in the notorious prison 'Devil's Island', not even the devil could stop him from escaping.
Cast: James Chalke, Sal Landi, Xavier Declie
Director: Jonathan Heap
Loading addons…