Section 31, a science fiction adventure directed by Olatunde Osunsanmi, features a star-studded cast including Robert Kazinsky, Kacey Rohl and Michelle Yeoh.
Star Trek: Section 31 might be the weirdest Star Trek movie ever made.