Mix cream cheese and cranberry sauce in a bowl, then spread a thick layer on one side of the bread. Top with another bread slice to form a sandwich.
In a shallow bowl, whisk together eggs, milk, and cinnamon. Dip both sides of the sandwiches in the egg mixture.
Melt butter in a griddle over medium heat and cook until golden brown on both sides. Serve warm with a dusting of confectioners' sugar and maple syrup.