Movie brings you to another world.