'The Beast' Movie Set To Open 06-06-06 Former Christian's Film Asserts That Christ Never Existed Justin Camacho Oct 14, 2004 08:34 PM EDT