James McAvoy and Others Star in Amazing Homemade Star Trek Parody Movie McAvoy stars as a starship captain in Star Force. from Movie News | ScreenRant Read The Rest:screenrant...