As promised after that early tease, Columbia/Sony has unveiled the full-length trailer on Apple for Len Wiseman's Total Recall remake, starring Colin Farrell as Doug Quaid living in the future. The cast also includes Kate Beckinsale, Bryan Cranston, Jessica Biel, Bill Nighy, Ethan Hawke and John Cho with some bleached hair, and they all look considerably badass