I Capture the Castle

A British teenager (Romola Garai) secretly loves the young American (Henry Thomas) her older sister (Rose Byrne) already claimed for herself.