A key assumption of the ideal free distribution (IFD) is that there are no costs in moving between habitat patches. However, because many populations exhibit more or less continuous population movement between patches and traveling cost is a frequent factor, it is important to determine the effects of costs on expected population movement patterns and spatial distributions. We consider a food chain (tritrophic or bitrophic) in which one species moves between patches, with energy cost or mortality risk in movement. In the two-patch case, assuming forced movement in one direction, an evolutionarily stable strategy requires bidirectional movement, even if costs during movement are high. In the N-patch case, assuming that at least one patch is linked bidirectionally to all other patches, optimal movement rates can lead to source-sink dynamics where patches with negative growth rates are maintained by other patches with positive growth rates. As well, dispersal between patches is not balanced (even in the two-patch case), leading to a deviation from the IFD. Our results indicate that cost-associated forced movement can have important consequences for spatial metapopulation dynamics. Relevance to marine reserve design and the study of stream communities subject to drift is discussed.