Abrams, casting make 'Star Trek' shine

May 11, 2009 8:14 AM