A group of strangers must come together to solve the puzzle of their lives.
2006
2008
1997
2009
2002
2007
2010
1987
2004
—
2024