patrick stewart, mark strong and robert picardo, movie poster