персонаж сколько угодно может вести себя как угодно, но если это не в его характере, он должен это как-то объяснить или это должно быть понятно из контекста или ситуации. Потому что даже нелогичные со стороны других поступки в жизни, логичны для человека под влиянием факторов/психологии/момента и т.д.. Все логично, если покопаться.