With Gene Rodenberry’s genius creation celebrating its 50th Anniversary this year (only 4 years younger than Doctor Who which holds the record for the longest running sci-fi series), it seems only right that Justin Lin’s first sci-fi adventure pays many subtle, and not so subtle, homages to several of the TV series and films that […]