'The Beast' Movie Set To Open 06-06-06

Former Christian's Film Asserts That Christ Never Existed
Oct 14, 2004 08:34 PM EDT