Home Off Beat Megan Fox is pure delight in Jonah Hex