Johann, dissatisfied with life, chooses to meet up with a mysterious man named Mephisto who may have the answer to what he desires.
Sebastien Towers
as Johann
Rhys Irwin
as Mephisto
Raymond Aftimos
as Solomon the Pie Man
??
as Electra as the Bye Ale
?
as Lam the Baa Lamb