Kelly (Shia LaBeouf) szenvedélyes háború-rekonstruktőr szerepjátékos, a csatamezőn találkozik Barttal (Elden Henson). Az újdonsült barátok együtt kidolgoznak egy tervet, amivel legyőzhetik Kelly gimis ellenségét. Barátságuk azonban veszélybe kerül, mert Kelly szerelmes lesz Bart nővérébe, az esküvőjére készülő Tabbybe (Amy Smart). A srác dolgai azonban nem úgy alakulnak, ahogy szeretné. Apja betegsége felveti a kérdést: megmaradhat-e a képzelet világában és vállalja-e annak minden következményét.