故事背景設定在一個虛構的近未來社會,居民的婚戀受到嚴格控制管理。根據規定,單身者要被集中移送到一個酒店里,他們必須要在45天之內找到一個匹配的伴侶,失敗者會被轉化為一種自選的動物,並被流放到森林中。為了延長45天的期限,酒店里的單身者們還會到森林里狩獵其他逃亡的單身者。
本片的主人公大衛(柯林·法瑞爾 Colin Farrell 飾)與一批單身者一同被送到酒店,他忍受著這里的各種嚴苛規定,同時也積極在酒店提供的各式各樣的相親場合中尋找伴侶。眼看期限將至,大衛還沒有找到合適的伴侶。嘗試和一個女人配對失敗後,他逃到了酒店外面的森林,逃亡的單身者居住的地方。然而,在這個單身者反抗酒店制度的棲息地里,又有著另一套截然不同的制度……