A photo featuring the cast of Alien: Covenant has been released ahead of an upcoming sneak peek that will air tomorrow, February 22, on FX. 20th Century Fox shared the photo in a post on Twitter, which provides an early look at James Franco as Captain Branson. Accompanying the photo was tease for the aforementioned sneak peek, which will be shown during tomorrow night's episode of Legion. Alien: Covenant cast photo, via Alien Covenant on TwitterContinue reading…