In a medium size bowl combine cream cheese, vanilla extract, and maple syrup. Mix to combine. Set aside for later.
Combine the melted butter and brown sugar. Pour into the bottom of a 9x13 casserole dish. Set aside for later.
On half the brioche bread spread cream cheese mixture. Keeping to the center of the bread. Layer the second half of the brioche bread on top. Set the brioche sandwiches in the casserole dish on top of the sugar mixture.
In a medium sized bowl combine eggs, heavy cream, vanilla extract, and cinnamon. Mix to combine, pour over top of the bread.
Cover the casserole dish and place in the fridge overnight (let the mixture combine for at least 6 hours).
Preheat oven to 350. Place casserole dish in the oven and bake for 30-35 minutes.
Remove from oven, flip over each piece and then place back in the oven on broil until the tops have browned. Watch carefully. DO NOT WALK AWAY. Do not be like me. Resist the urge to walk away and watch carefully. Once brown remove from the oven.