top of page
Science Fiction - Adventure - Drama
2 min. - G - 2016
In this entry to THAC XIII, Dr. Wallace Bishop is ready to test his new device at Dr. Leinad Laboratories! It works, creating a portal to another dimension, but what he finds on the other side will soon shake the ground of the Mustache Maniacs Film Co. Cinematic Universe!