I'm not sure which is worse; the story or the costumes. It's 1846 for Pete's sake. Modern hats, modern clothes, and modern shoes oh my.
Costumes would have even been wrong for 1870, much less 1846.
Geez! Stop making period movies about Texas in Canada! ...or BF Georgia!