Cast, Screenplay
Palo Alto, Kalifornien, USA
Block Island, Rhode Island, USA