I laughed, I cried, possibly the best fan film I’ve seen in sometime! Post navigation Teri Hatcher by far is the hottest Lois Lane there ever was! The BEAST of Smallville returns again…