Shepheard's Hotel
Germany 2002