photo of ed 2 0 9 in a new scifi movie