Captain Craig wrote:
Then there was the cramming of Aiden into the film for Carrie. Him just turning up in the same place felt like a contrivance we all joked about when Worf would be worked back into a TNG film while we knew he should be at DS9.
I never felt like either was a contrvance. Stuff like that does happen. I've run into people like that a number of times. And Worf's presence always made sense. He travelled about as part of his job on DS9. The movies just coincided with his trips to the Enterprise.