Carapace
- 2008
- 13m
A bug enters an apartment window on a summer afternoon and discovers Beth and Davey - two young lovers on the brink of change.A bug enters an apartment window on a summer afternoon and discovers Beth and Davey - two young lovers on the brink of change.A bug enters an apartment window on a summer afternoon and discovers Beth and Davey - two young lovers on the brink of change.