陽光少年阿海(彭于晏飾演)是個愛攝影的大男孩。他不熟悉世俗事務(wù),與朋友合租一家照相館,但被朋友騙走了錢,背上了巨額債務(wù)。情急之下,阿海打傷了自己的朋友,急忙帶著女友小雨(夏雨喬飾演)逃跑。他們兩個騎著摩托車直奔爺爺奶奶的家鄉(xiāng)——位于深山中的京通村。這里的氣氛莊嚴(yán)、荒涼、陰郁。盡管有種種焦慮,他們還是興奮地回到了張家的老房子。這是一座戰(zhàn)前建造的日式大房子。他們偶然發(fā)現(xiàn)了阿海爺爺在經(jīng)營房子里的攝影棚時留下的設(shè)備,這引發(fā)了重新開放攝影棚的想法。晚上,村里沒有人。就在這時,兩個自稱二叔(徐曉順飾演)和二姑(郎祖云飾演)的“人”走進了房間